Pros
Managers are less "managers" and more "coaches," who want you to succeed in your role because they hired you for a reason. The office is nice, clean, and well equipped for everything you need to do during the day. They provide you with ample tools (computer equipment, coaching, and support from various company departments). They offer competitive salaries, commission opportunities are ample, health insurance is good, and they serve lunch and breakfast often. The company is still quite small and the CEO, CFO, and all leadership is very accessible.
Cons
There is not much diversity in staff and it can feel very "white male" centric at a lot of times. In most sales jobs it is hard to deviate away from what "traditionally" works, which is really centered around being a white, college educated man.