It is the best place I've worked yet. The leadership is great and they really pushed us to succeed in our roles. I was able to learn a lot of different skills outside of my day-to-day responsibilities.
The culture allowed you to be your authentic self at work and earn the commission you worked hard for.
Cons
Nothing really comes to mind. I think it is great the way it is.