Pros
The people there we're good to work with, and when there was a project until management decided to change, was actually good.
Cons
No planning, and constantly changing direction. Over spending to not spending anything, and then probably 5 rounds of layoffs. Super low moral, and everyone just trying to not get laid off and no idea or info of how the company is doing.