3.0
Jun 20, 2022
Current employee, more than 5 years
Washington, DC
Recommend
CEO approval
Business Outlook
Pros
Some managers are greats, was a great company but has just gone down hill
Cons
They claim to over pay their reps when reps are literally on call 24/7