Great product and team. Everyone is genuinely an expert in what they do. The work-culture is great, lots of company events and fun activities. The pay is very good.
Cons
Onboarding can be tough as the product is complex.
1. Great team - Everybody working here are very experienced, making it easy to learn from the best
2. A lot of room for growth - Work can be challenging, but it has driven some good growth
3. Fun side events - Company parties, trips etc.