Compared to the competitors I've worked for in the Contact Center Industry....Five9 ROCKS!
Pros
Five9 is Agile, Nimble, Quick, Forward-Thinking, and Fast-Paced. The general atmosphere is very comfortable and supportive. Because Five9 is smaller and on the growth up-swing, there is a lot of flexibility to influence changes and make a difference, whereas with larger companies, that's not possible. The Executive Management Team is very focused and engaged. When they say they are going to do something....it happens. They are also VERY forthcoming with the entire organization as to challenges, goals, plans ,etc. WAY more-so than any other company I've worked for. It's refreshing because you feel as though you are part of the Vision and the Operational Agenda.
Cons
The biggest challenges are the usual challenges any company who is growing faces. As we bring on a ton of new customers, we need to scale.