5.0
Nov 18, 2025
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Lovely people, multiple offices around the world which often means a variety of customers and projects. Scale up size which provides opportunity and exposure. Central office location.
Cons
Working across timezones can mean out of hours work. Some growing pains (that are expected in scale up).