Clients are very hit or miss. It's mostly cleaning up messes with bad clients that can't retain talent vs helping build projects. I wasn't sure why I was there, they would assign me work to do and then have meetings/do work around my work but I wasn't included in on those meetings so I would have no idea what was going on. Bizarre.
Lots of amateur blunders from sales/client management, there's little communication between your Improving managers and the client. You're on an island and you have to manage the account yourself.
There is zero job security. They pitch themselves as always having new projects in the pipeline and it's a full time, long term, job, but that's not the reality. Perhaps the scummiest thing I saw was consultants who were coming to the end of an contract and were aware of nothing being in the pipeline would naturally go and interview. More than once, I saw these consultants get job offers only for management to tell them not to worry and how much they wanted to keep the consultant around... only for the consultant to turn down the job offer, go onto the bench, and get laid off two weeks later anyway.
Management/leadership is a joke, they're straight out of Office Space. I didn't think someone could be such a deluded corporate cookie cutter pod person but then I met leadership at Improving.
You're advancement/promotions is highly dependent on whether you drink the koorporate koolaid or not, your technical expertise matters exactly zero.
CEO talks all about conscious capitalism, but it's a cult. He's just another corporate shill maximizing his golden parachute.
This is a body-shop at best, they'll chew you up and spit you out. At least other body shops I worked at weren't a borderline cult, but management here rivals the Heaven's Gate people on their fervent loyalty.
Lot's of people in top positions seems to have the same last name.