Love the innovative projects
Flexibility on implementation
Senior and Junior developers have opportunity to design and implement
Embraces Security mindset
Engineering Manager seeks to understand his team
High expectation and management also holds up this standard
Leadership team in sales genuinely cares about the team and wants each rep to make amazing money. The product has a great roadmap and engineers are ambitiously upgrading it always.
Cons
The product itself is not perfect but consistently imporving