2.0
Jul 19, 2025
Former employee, more than 5 years
Newham, England
Recommend
CEO approval
Business Outlook
Pros
Pay was OK Colleagues support each other Students
Cons
Terrible leadership and management Culture of bullying
Check out your Company Bowl for anonymous work chats.