2.0
Oct 16, 2025
Former employee, more than 1 year
Braintree, England
Recommend
CEO approval
Business Outlook
Pros
New offices look very nice
Cons
Senior Management treat employees poorly - unless you are one of their favourites but if your face dont fit then it can be a difficult environment.