4.0
Aug 7, 2013
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
I have enjoyed my time here. Excellent work life balance and my managers have been top notch. New c suite seems to have a consistent focus on future.
Cons
Direction of sales organization changes yearly but that is not uncommon. Clunky organizational structure difficult to navigate for clients and employees.