2.0
Jan 20, 2023
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Health benefits and dental benefits.
Cons
Customer and sales support is unmotivated to help either the customer or the sale team and often provides incomplete or incorrect information. Sales peers talk amongst themselves about how poor the support and products are. Fees and price increases are added with minimal or no customer knowledge.