2.0
17 Sept 2025
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
The company is stable and most people work hard and are happy to help each other.
Cons
C-Suite is not good. While I won't call anyone specifically out, none of them seem to have their finger on the pulse of what is actually going on with our customers, and their expectations or understanding around the industry is extremely shallow. Additionally, the company culture is to promote only those in Europe. Every year you will see European colleagues get promoted, get new positions created, etc. but those in North America are ignored. Zero room for career advancement (though they'll throw you a webinar on how to advance, only to tell you it's impossible when you follow all instructions and excel). Empty actions and promises.