5.0
29 May 2025
Current employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
Employee benefits, flexibility, team environment, & a great product to sell
Cons
Lower pay than other tech sales roles, but the benefits make up for it
Check out your Company Bowl for anonymous work chats.