1.0
Mar 14, 2018
Former employee, more than 5 years
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
This used to be the best company to work for in Chicago. There are still some amazing leaders and reps on board.
Cons
Since Apollo bought CB, everything went downhill. So many layoffs. So many people leaving on their own. Culture is non-existent. Products don’t perform and sales reps are blamed for clients not renewing, when there is 0 ROI. Internal processes are terrible, it takes a week to just get a contract to send. You are just a number to management now, they do not care about you.