2.0
Nov 1, 2013
Former employee, more than 10 years
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Most of the team does really try and put forth an effort to help the client
Cons
Compensation is below industry standard Lack of clear communication and direction Technology