3.0
Sep 2, 2020
Current employee
Glasgow, Escocia
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.