Great working team and environment. Best place I ever worked. Was like 1 team in the office and they took good care of us with benefits and pay and lot of extras in the office too
Cons
At times, managers didn't make decisions for change quickly enough
A wonderful place to grow and thrive in your career. Lots of opportunity for engineers to expand their skill sets. The engineering management is second to none.
Cons
High attrition rate due to lack of resources in recent years.