1.0
28 Sept 2023
Former employee, less than 1 year
Glasgow, Scotland
Recommend
CEO approval
Business outlook
Pros
The team seemed very welcoming initially.
Cons
Toxic culture, micromanaging, lowly paid. not being paid the market value whilst putting up with a toxic work culture! Glad I dont work there anymore