3.0
2 June 2025
Former employee, more than 3 years
Montvale, NJ
Recommend
CEO approval
Business outlook
Pros
Social aspects. Teamwork. Travel for national and global company parties.
Cons
Company focus is entirely on in-person sales, so if you're not in sales, although it's slowly shifting to be more online, If you're not in sales, you can be out-of-site, out-of-mind at times.