3.0
14 Aug 2009
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Has a very talented staff. Leader in the industry. There are oportunities to work on a diverse range of projects.
Cons
Not as transperent as it can be. No clear system of promotion and compensation requirements or standards. No standard training program for new hires.