4.0
2 Feb 2012
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
It's one of the best companies in its field. Led by a great management team. Cares about new hires a lot. Good training program, people are really nice. Great review system.
Cons
You need to be smart about work/life balance. You might end up getting stuck in one position, but the opportunities to explore do exist.