Pros
There are lots of free snacks and most employees are nice. Also, the perks are pretty good in comparison to other companies of this size.
Cons
Most leaders are in their respective roles not due to actual leadership skills but due to complaining the most while being in the right place at the right time. This is not a company that you should work at if you are looking to grow in your skills. The main way that leaders and employees are encouraged to work is on high alert[aka. chaotically). I’ve seen many examples in which someone is hired based on a specific set of skills but, once that person starts the role, their responsibilities are dictated and micromanaged by someone with little to no experience in that area. If you have an interest in doing quality, meaningful work - then this is not the right place for you!