Pros
The money was there, and the flexibility to work from home. The people left are still top notch, even if they are incredibly overworked.
Cons
No career path or growth. No bonuses or pay raises. Quarterly staff reductions and "Enhanced Separation Packages" with yearly furloughs targeted only at the US employee base. Health benefits that were once decent and competitive are a joke now. There is no matching 401k as all matching (50% of the first 3% contributed) is tied to EBITDA numbers the company has never once met. Morale doesn't exist anywhere in the company. When the Senior Managers and Directors openly complain about how bad it is on conference calls, there is a serious problem and no one seems to care. Constant staff cuts and outsourcing has erased all loyalty to the company and put in place an "I don't care what happens to this place" attitude with the employees. Senior Management repeatedly acting like they know how to run our customers business better than they do as they force new processes and products out the door.