Vantaggi
Some departments provided flexibility to work remotely most of the time. Mine did (CAT Digital). The benefits were really good. The 401k match is very tough to beat. Dental and vision are paid for by the company. Health insurance is also priced very low. Some co-workers can be knowledgeable and helpful.
Svantaggi
Zero/toxic work culture. Low wages. Just slave away. Expect more than 40 hrs of work per week. No WLB. Management (CAT Digital) doesn't really care about employee growth or career advancements. To get a promotion or significant salary hike, you need to dedicate at least 6 years(minimum) of your life here. The promotion process is super weird and extremely hard to beat. Rampant favoritism, abuse, and racism in the CAT Digital division. Teams are micro-managed to the last percent leading to inevitably leaving the company. Very hard to move internally as well. Employee surveys are a joke. They say they are anonymous but they track all the employees who put in negative feedback. Teams are driven by fear & vengeance, not motivation. Re-orgs keep happening each year moving you lower the hierarchy with each re-org. There's nothing much you can do about it.