Pros
Nothing to mention a part from the summer BBQ which the President and management don't even bother to come over to mingle with us.
Cons
Be wary of their sales job contract with them, high-commission but they will only pay your commissions if your reach a minimum sales quota for the whole year, and get ride of you just before you are about to hit your sales target thus preventing you to get your hard-earned commissions. The President has issues, screaming at employees, and their third-party HR person is too scare to lose her contract by truly representing you. Winning new accounts is more important than taking care of their current clients, 90% of all current clients weren't happy with their post-sales and customer services. Clients likes the software but regrets having to deal with this company; they feel they have been trapped and fooled in doing business with them; just as I did also as an employee.