3.0
6 July 2021
Former employee, more than 1 year
America, IL
Recommend
CEO approval
Business outlook
Pros
Great technical team, decent products
Cons
Management difficult to work with. No communication. Sales team was exclusive of anything new or different.