5.0
Nov 17, 2017
Current employee, more than 3 years
Glasgow, Scotland
Recommend
CEO approval
Business Outlook
Pros
- Challenging work - International travel - Great Co workers - good pay and benefits A really great place to work with a great atmosphere.
Cons
- As the company is growing more structure is required - Leadership team can sometimes be out of touch with projects