Pros
Great benefits. Excellent quality of individual workers. Casual dress
Cons
Management thinks they are elite and use employees until they are worn out Horrible training No respect for personal time There is an in crowd and an out crowd Completely lie to customers - especially when it comes to implementing the product Outrageously over priced implementation Mean spirited management Bad reputation in the market Mediocre salary for the time spent working MICROMANAGING!!! Zero respect or trust of employees This place is a sinking ship. They can't come close to their sales number so they are actively trying to sell the company. Do yourself a favor and read these reviews. The negative ones are true and real. The positive are written by management and HR!