Interesting challenging problems you get to work on in a collaborative team environment. Great place to learn many new skills, across not only your own role but other roles that interest you in the company.
Cons
Due to the fast pace, at times details can be overlooked.
You get a safe zone to experiment and you can fearlessly explore and bring your best to work.
Work culture is filled with positivity, fun and passion so it pushes you to be creative everyday.
Cons
Interesting work can be addictive and with passionate team members you tend to work beyond the working hours.