2.0
Sep 4, 2015
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Publicly traded company, benefits are OK.
Cons
Senior tenured members of the leadership team continue to leave. CRO is the latest to go. There aren't a lot of smart people left. Fulfillment and Account management is the weakest link