1.0
Mar 8, 2024
Former employee, more than 8 years
Cleveland, OH
Recommend
CEO approval
Business outlook
Pros
Owned by a Swedish company with strong morals and customer center...that needs new senior leadership for STC.
Cons
Honestly too many to list. Onboarding is sink or sink. They have no support for the sales teams. How they treat people is unbelievable.