I loved my team, the flexibility was great, and amazing TC.
Cons
The company wasn't doing well when I joined, with most pointing to poor decision-making among the leadership as the biggest cause. Even though I wasn't a first-hand witness to this, I got the gist from managers that the company had no clear or inspiring direction/objectives.