5.0
Aug 5, 2013
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Great pay, leading edge stuff, constantly challenging, consistently great people.
Cons
Constant direction changes mean that often work that gets done ends up being useless.