Please Don't Waste Your Time! - Client Success Manager illumin Employee Review

1.0
Mar 12, 2025
Recommend
CEO approval
Business Outlook

Pros

You will have a job.

Cons

Poor Management - Lack of proper management skills and overall very unprofessional. You almost can't blame the managers for only looking out for themselves as execs create a toxic environment where yelling and threats are commonplace. Lack of teamwork - Lots of wasted time spent stroking exec/"leadership" egos and finger pointing. Lack Career Development - As others have mentioned, they will make countless false promises. No outline for career growth or potential opportunities. EXAMPLE: illumin promised their employees a significant bonus to be paid out at the end of the year only to lay off the team members that met their goals before the expected pay out. This occurred in Jan 2024 and again Jan 2025. Product Lacks Integrity- As others have confirmed, account executives lie to customers in order to get them to attend events and buy into the product. They list high profile companies as their customers, when it is a complete untruth. Weak sales strategy and market approach. They are struggling in the market because customers don't renew once they realize there is no benefit to using this platform. illumin has shown they don't have intention of learning and growing, they have a self interest to line their pockets and lay off their employees. If they say "we're working on it", don't believe it till you see it. Seriously, don't waste your time and overall well being. No one deserves to have to work here except the people that run the company.

avatar
illumin Response
1y
Thanks for sharing your experience, even though it's tough to read. We're really sorry to hear that your time at illumin left you feeling so let down. Some of the concerns you mentioned - about leadership, communication, and trust - are serious and we don't take them lightly. They go against the kind of culture we're trying to build. We know we still have work to do. Change takes time, and while we've made progress, we recognize it's not always felt equally across teams. Feedback like this helps keep us accountable. If you're open to talking more, we'd genuinely welcome the chance to learn from your perspective. Here's how you can reach us: hr@illumin.com

Explore other reviews about illumin

5.0
Sep 20, 2023
Recommend
CEO approval
Business Outlook

Pros

teamwork across departments is great

Cons

lrge book of business to work om

1.0
May 20, 2026
Recommend
CEO approval
Business Outlook

Pros

Last resort for reps who desperately need a job

Cons

-company hires reps based on their current book of biz. Once they feel the rep exhausts their leads to move over, they look to replace them -toxic management that never changes -no 401k match -CROs seem to last about a year -favoritism towards tenured reps -lose credibility with your clients when campaigns don’t perform and they get bad support - very low company morale -no one gets promoted -low stock price -frequent layoffs -horrible public reviews/reputation to have to explain to clients, and your friends and family

5
See reviews by: Helpful|Rating|Date|All