3.0
2 Sept 2020
Current employee
Glasgow, Scotland
Recommend
CEO approval
Business outlook
Pros
Good benefits package including healthcare
Cons
Poor management and planning create a stressful work environment
Check out your Company Bowl for anonymous work chats.