Pros
There are some really nice people, time off is unlimited (and people use it), doesn’t feel like you need to be chained to your computer on slower days, some exciting brands/projects
Cons
Tons of weak employees that do not work consistently (calling out nonstop) or use an excessive about of time off that places extra work on their peers, management is largely incompetent or terrible at people skills (people are given direct reports with no previous experience or little professional experience themselves), very little emphasis on career development for junior/lower level staff, higher ups hoard any exciting work and do not offer any visibility to more junior team members for training purposes, a lot of people are burnt out and miserable, higher ups are allowed to be bullies which is driving away new/young talent, not very diverse staff or perspectives, HR complaints about team members go nowhere (e.g. someone went from being on a PIP to a promotion within the same year), promotions are a joke