Pros
Organized files and project system here and easy to communicate with my manager for reviews and feedback. Project expectations were clear and open to a lot of creativity and experimentation with design choices which was fun. They give you space to be responsible for your own work rather than micromanaging every second of your day. If you share ideas for improvement or take initiative to help your coworkers you'd get promoted. Saw a few while I was there including managers. First time as a designer I ever got breaks - 2 10min breaks we all took together was new for me. Nice office. Fun outings with the company. 75% discount and you can wear the product to work comfortably. Overall one of the most creative jobs I've had.
Cons
Fast-paced and projects can change quickly. No remote options. Some of my team when I was there were a little quiet and didn't really participate or brainstorm when we had our weekly team meetings. Lots of bagel breakfasts and cake which were hard to turn down!