1.0
24 Nov 2015
Former employee
Chicago, IL
Recommend
CEO approval
Business outlook
Pros
you have a job. That's all
Cons
These people suck. They will never get to know their employee. They only milk money from you. I have one of the most horrible experience with these people working at onsite client in downtown, Chicago. They lied about benefit. They lied about everything. Stay away from these vultures.