Pros
Best product and feature set in the market. Easiest product suite I've sold in my career. Genuine organizational enthusiasm, great teamwork. Everyone is running to the same finish line. Very sales friendly culture, always looking for ways to get to "yes." Always looking to give the sales team the tools and team they need to succeed. Rapid and innovative solutions to problems. Every member of the team strives to get things done, and done quickly. Accountability applied and adopted at all levels. Ecstatic customers, true advocates.
Cons
The executive team sets high standards and unapologetically expects those standards to be met by themselves and by their employees. Many find this type of accountability uncomfortable. If you're a top player and want to work and succeed with other top players this is the company for you.