Pros
People are amazing, helpful, kind, smart and most are there because of the impact the product has on people's happiness and wellbeing at work. This tends to attract a certain type of person. The company has been growing a lot over the last few years which means there is lots of change and opportunities to influence changes in processes and ways of working. This means a fast paced work environment, which is exciting. Recognition platform is a great perk but also a great way to see whats going on in departments you aren't connected to much.
Cons
As with any fast growing company, processes need to change at the same pace. There will always be a lag in that respect which can be frustrating if you need to work in a super structured and rigid environment. If you like change though then you would enjoy it here.