1.0
8 Oct 2024
Former employee, more than 1 year
Uxbridge, England
Recommend
CEO approval
Business outlook
Pros
The Art team are super friendly, supportive and a joy to work with.
Cons
SLT practises archaic business practices. Overly pressures team members and doesn't know how to speak to people. Overworked and long hours most weeks with multiple projects on the go.