Pros
Nothing good at all here.
Cons
Product quality and customer satisfaction are not prioritized. It's all about making as much money as possible, even if it takes forcing customers into things they don't want or need. Desperate money-grubbing, not delivering good products. No work-life balance. Be available 24/7 or else. Worst management ever, only the worst people are made managers. People who shouldn't even have junior level roles, who think the sun shines out of their butts. They never listen to the people who actually do the real work, especially the creepy CEO. If you're decent at your job, don't expect anyone to ever acknowledge it. Doing your job properly may annoy the people who can't do their own, and don't be surprised when they do what they can to stab you in the back and try to get you fired for doing your job well.