Pros
Fantastic culture, excellent leadership and great direction. The company is growing exponentially and thanks to the CEO, it is remaining employee and member focused. Leadership development and employee engagement are top priorities. The company remains highly invested in it's people, taking their feedback and applying it, or explaining why things are the way they are. HR consistently reviews pay to ensure it is competitive and there is so much opportunity for growth as long as you apply the feedback you are given from your managers.
Cons
You must take accountability for your performance - if you aren't on board with the culture, if you don't follow expectations and apply feedback, you won't grow and be able to achieve your goals. It's that simple.