3.0
Aug 14, 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.