1.0
Sep 8, 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
It's a job which is better than no job, maybe. Work hours are ok.
Cons
The leadership team lives in an ivory tower and jets around the world, which feels odd for a company of this size. I also get the sense that there are politics in play at the most senior levels, which is distracting and takes a toll on the teams. Communication between teams is incredibly hard due to company culture, and the time zone difference between NY and Europe. Everyone is seemingly part of the management team, and somehow also expect to be micromanaged.