1.0
Jan 19, 2026
Former employee, more than 3 years
Charlotte, NC
Recommend
CEO approval
Business Outlook
Pros
not really any pros. they give you a paycheck until they don't
Cons
- US sales management is abysmal. they think they are tech gods but just sell internet filters to keep kids off the hub. insecure, small minded, and small statured as well. - up to some shady accounting stuff for a publicly traded company