3.0
Jan 10, 2013
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
The compensation and benefits are excellent. The company cares about its employees and invests in training regularly. Environment is generally easy-going. Working remotely is supported. Some teams are very flexible regarding technical solutions.
Cons
Much is wasted in overhead. It is difficult to actually find time to program between meetings and paperwork. There is very little coordination between most teams/divisions. There is an inability to determine valuable, competent engineers from apathetic, incompetent ones.