1.0
Aug 19, 2025
Current employee, more than 1 year
Newtown Sq, PA
Recommend
CEO approval
Business Outlook
Pros
Decent pay and benefits, great co-workers, working for an interesting organization doing cool projects.
Cons
The CMO is awful. She has poisoned the culture of the marketing department. People are afraid of her and won't speak up for fear of being belittled. So much energy goes toward trying to assuage her and guess what she wants, which she'll often switch up anyway. And she's empowered a lot of people to now behave in the same way so marketing leaders are getting meaner to their teams too. If the job market was better, you'd see a mass exodus.