Pros
Excellent culture, attracts the best, smartest people from respective industries. Very supportive management, everyone is friendly and always willing to help. Excellent human management solutions that are truly developed with the end user in mind and make their work lives simple. Ultimate heavily invests in making our products better and better. Unbelievable culture translates into amazing client support, which keeps me focused on bringing in new business rather than putting out fires. People first attitude is not just something that is talked about, top down walk the talk and it translates throughout the business.
Cons
Being in sales, the only challenge i can think of is getting the Ultimate name out there, however its a positive within the negative that more money is put towards making our products world class than marketing our brand or diluting the territories with excessive amounts of sales people.