Pros
A collaborative workspace where ideas and opinions are actively sought and respected. A really fun place to work, with a supportive and encouraging team and super friendly atmosphere. This makes it easy to share ideas, grow and learn. Amazing management - you are given trust and respect from the outset, there is expectation that you will do well, which pushes you to work hard, take pride in your work and create something you are invested in and proud of. Management are great at seeing things from another angle and encouraging you to grow, they pick you up when you're feeling deflated and push you to be your best! I create my best work here, because I am treated like a key player in creating something awesome.
Cons
Genuinely can't think of anything - a company I'm genuinely proud to work for!