Didn't know to ask the right questions
Pros
The position with their client paid a decent rate.
Cons
They didn't know to ask about parking (client didn't provide parking for consultants). They rectified this by paying me $3/hour extra to cover the cost. The agency didn't contact me once during my 3 months at the client to see how I was doing. There was no check-in to see if I needed anything. They use a company called Populus Group for their benefits. They have 3 medical insurance offerings: $4000 deductible/$5000 deductible and the 3rd didn't have any hospitalization coverage. Basically, I paid $450/month for the $4000 deductible plan. That's $9,400/year before the insurance company covers anything. Since the employer isn't subsidizing the premiums at all, you should include a plan with no more than a $1,500 deductible. Finally, I was let go after 3 months at their client. TMS had told me that I was on a 6 month contract. I was never told that it would be reviewed after 3 months. I don't think TMS knew the right questions to ask the client about the engagement. The kicker is that the client didn't call TMS to let them know I wouldn't be renewed. The client gave me the word directly and I had to call and inform TMS. They never contacted me to thank me for my services, etc.