If you are a job seeker, look elsewhere.
Pros: Culture is great
Cons: Everything besides culture.
They just don't know what they're doing. Too many initiatives they don't complete, constant change, the services side of the business is a mess, Channel even worse and sales just isn't carrying their weight. Old school employees need to go or they will continue to run this place into the ground. The pay is well under market. Company is struggling mightily, there is an undercurrent of negativity and it has become an uncomfortable place to go to work every day.