Pros
I love the smart, dedicated, roll-up your sleeves and find a solution people I work with. It's one of the most collaborative environments I've ever worked at. Leadership truly trusts their employees by providing unlimited PTO and flexibility around working from home (at least on my team). Great work life/balance.
Cons
This is probably the fasted moving industry I've ever worked in. With that said, I find that the business is constantly reiterating to meet the needs of the perpetually changing industry which can be hard for many people to handle...I do think you need to have a entrepreneurial spirit here or you won't be happy. The big organizational change could have been better handled, but being with the business for 2 years I am happy that the changes were made, we needed to address the gaps and unfortunately it came at the expense of layoffs. Better to acknowledge mistakes than stay in denial.