4.0
Mar 2, 2015
Current employee, less than 1 year
Santa Barbara, CA
Recommend
CEO approval
Business Outlook
Pros
The best reason to work here is that they will place you in a job, helping you along every step of the way making it a stress free experience.
Cons
The point of contact is generally not on site at the company you work for which makes exchanging paperwork difficult and general communication as well.