4.0
21 Jan 2017
Former employee, more than 3 years
Luton, East of England, England
Recommend
CEO approval
Business outlook
Pros
Internationally recognized as being best in class. Friendly culture.
Cons
Perceived as expensive and slow to market.
Check out your Company Bowl for anonymous work chats.