Please read this if you are considering employment at CMSPI. Furthermore, please sort reviews by recent because this business has drastically changed. First things first, this firm recently received private equity investment, which massively impacted the culture and work life balance. Senior leadership is quite inexperienced to navigate difficult situations professionally, which results in a very toxic, sink or swim atmosphere. I’ll start with the head of consulting or project delivery - this is a person you cannot trust unfortunately. The type of person to say what you want to hear to make you happy in the moment, and then immediately does the opposite thing to satisfy their personal agenda. Next comes data - if you are an individual looking to build your data science skills, this is not the organization for you. CMSPI’s data infrastructure is set up for failure. You constantly are given incorrect data, forced to present back to the client in a hasty manner, and then blamed and gaslit for not getting it right. You are simply set up for failure, which is so sad to experience as a young professional. What is it like working here? Well you are likely interviewing for an analyst or consultant role. Unfortunately, if you do not look like the consulting team physically, you do not get to be a part of the club. As an analyst, you are doing manual excel labour that should be outsourced. Furthermore, the consultants are not consultants - they are glorified account managers. In traditional consulting, a consultant is an expert that actually knows how to do the work while interfacing with the clients to find solutions to their problems. Here they just hound analysts for income movements and can rarely open an analysis file and understand what is going on. Next, I have personally seen so many people brutally fired and quit for various reasons. A normal organization wishes people well, at CMSPI the employees are told the leavers “could not handle the pressure.” At some point, majority rules and you are left to question whether the problem was the individual leaver or the organizational culture. Overall, this firm has a lot of work to do on the toxic work atmosphere. Younger employees that have any shred of talent or intelligence are churned out. Most people that stick it out are ones who blindly follow senior leaders without questioning anything. Be careful with salary expectations as only people there from day 1 get to enjoy the massive commissions while newer, lower level employees grind day in and day out to make the magic happen.