Pros
PTO is generous
Coworkers are decent
Cons
Pay increases are laughable, often increasing paycheck by a few dollars.
Company “retreat” was on a college campus with dorm room lodging (one pillow, no A/C, filthy rooms, communal bathrooms) and deplorable mess hall food.