Pros
- Very strong compensation across departments which is always important as it shows they value the talent they bring in - Talented team. Every team and department is saturated with top notch folks. A level at which I haven't experienced in multiple other companies I have been with within the similar/same space. - Insanely good product. No one wants to sell or support a product that isn't truly beneficial to the customer base, and you don't have to worry about that being an issue here. - Leadership looks to promote from within at every opportunity possible. Career progression is taken seriously on an individual level, and you will have opportunity to scale here in your career.
Cons
- There is a "Learning Curve" here that can be challenging. I personally put this as a "pro" because I like a challenge and that is important to me when joining a new org. But I can see how others might be intimidated from the high standard inforcer holds for each employee regardless of role here.