1.0
31 Mar 2026
Recommend
CEO approval
Business outlook
Pros
Good culture, decent pay, that’s about it.
Cons
Lots of upper management layoffs due to loss of business, they have no idea what they’re doing. Falsely advertised role as a “tech sales” gig ….. it’s recruiting and cold calling people all day. High pressure, expected to perform at the level of someone who’s been there 5+ years in your first 3 months.