4.0
15 Dec 2010
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Very well ran and managed company Challenging and interesting projects Work can be very demanding at times Outstanding performance and hard work (going the extra mile) is generally rewarded
Cons
Limited room for career advancement once you are at the upper levels Aggressively hiring outside of the US Depending upon projects expectations are very high, however stellar performance is usually rewarded Mid level management style can vary greatly