4.0
5 Aug 2025
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
It’s a job, which is great in this economy.
Cons
Executives are high on their own supply pretending that creativity wins the day, but it’s data and technology that actually close business. They need to lose their ego, they are so out of touch with the rest of the world that doesn’t get to “go to Cannes” every year.