5.0
Jun 19, 2012
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
1. Rapid career growth. 2. Lots of cutting edge technologies. 3. Lots of smart people around.
Cons
Some of their middle management is not that efficient. They got hired or promoted because they are great developers. Managing different personalities and getting the most out of them is not their cup of tea.