3.0
Apr 26, 2023
Former employee, more than 10 years
Research Triangle Park, NC
Recommend
CEO approval
Business Outlook
Pros
Good, smart people. Good pay/benefits/culture Good immediate-line management up to Sr. Manager level
Cons
Lost it's direction on what it's selling Commission structures are wacky Watch your back.