2.0
16 Oct 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.