Pros
Pay was excellent, benefits were good, flexibility in working remotely, good CEO. Had 6 bosses in 3 years.
Cons
No real structure or discipline in how things were done. So when results were not met, there would be a reorganization, usually every 6 months. We were an acquisition so after a few years in these reorganizations they systematically moved out the people who knew about the business and brought in the SAP lifers. Then they moved everyone under them on and brought in their buddies. The new senior managers would make arbitrary decisions on who the managers under them should be. It happened at least 6 times in 3 years. The people working for the managers were way more qualified for the jobs, but not one of those positions were ever advertised. The management style was abusive, highly political, and no interest in developing employees.