3.0
Sep 4, 2025
Former employee, less than 1 year
Bath, England
Recommend
CEO approval
Business Outlook
Pros
Great people, nice location, good benefits.
Cons
Too many concurrent activities with lack of coordination. Everyone working hard but without defined goals, theres more competing to achieve single goals rather than collaborating to reach collective goals. Travel to be onsite only to join teams calls.