Maps Data Analyst, Cupertino, CA - September 11, 2015
Staffing agency. Helps you look for work that fits your experience. No management, just the middle man. Very poor communication with employees. Does not notify you when your contract has been extended or will expire. Do not depend on long term unless assignment states opportunity for full-time.