2.0
Feb 5, 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Had a good reputation but now in decline due to poor funding and Europe centric senior management.
Cons
Poor senior management and poor employee benefits.