Pros
Being a former consultant builds credibility and will open up doors for you. Working at C1 will force you to address and mental or emotional weaknesses you have Being constantly berated by management will test your mental and emotional fortitude, and if you're an optimist, like me, you'll come to appreciate your own resilience You'll know exactly how not to behave when you are in a position of authority (whether you go on to be a parent, a manager, at director, etc) Nearly everyone who works at the company is smart and is looking to leave, so you'll find at least one person to bond with Management is blatantly disrespectful to the underlings who work for then, so you know where you stand, (and you won't feel bad when you leave after several months) When discussing salary, know you're worth, they offer that +5k
Cons
Working at C1 could have caused irreparable damage to my self esteem and sense of professional self-worth; luckily, I had career successes prior to joining C1 and have continued to have career successes, so it turned out okay for me I was often made to feel dumb, like my opinions were not valued Management is the biggest bully on the playground The positive reviews on C1 look suspicious...like they may be fake