Pros
Few of the people around me were one of the only decent things about this company, but the good ones are the first to leave. WFH flexibility.
Cons
Literally everything. It's like a bingo game of all the things that could go wrong during your employment. Mess up your pay so you don't get your salary, and then not have it fully corrected for several months? Check. Have an HR member tell you to stop whining about your missing pay when casually mentioning it at work drinks? Check. Be on the bench for several months at a time? Check. Have zero transparency on what's actually going on within the company and get blindsided by layoffs (pre covid)? Check. Make you interview without prep for awful client work that involves working 6 days a week with 10-12 hour days, so you can avoid being laid off? Check. Be forced to use the worlds worst intranet that crashes for days at a time to complete mandatory tasks that if incomplete will lead to a pay deduction/withholding? Check. Be sent monthly "wall of shame" emails about actual people (names redacted) who were fired within the company for breaking company rules? Check. I'm not exaggerating, they actually titled the emails WALL OF SHAME and gave all the details of their misconduct. Oh and the pay is mediocre too, and when I tried try to negotiate a higher salary I was told by an HR member that they were "disappointed " in me. Once working here, you become stuck. You feel like you've wasted so much time doing nothing of value, that you are put off by applying for work elsewhere. I'm glad I got out when I did.