I have been working at Top Source full-time (Less than a year)
They found me a contract. I wanted a full time position but at least it's work.
They are not very organized. They're paperwork is all very convoluted and confusing coming from several companies. They seem to do nothing more than find employers and put candidates in front of them. They don't actually service employees at all though. I've never even met anyone from the company.
Advice to Management
Get in the field and put faces to names. Organize your system and paperwork. Switching to ADP was a good start.
This will replace the current featured review for targeted profile. Are you sure you want to replace it?
Are you sure you want to remove this review from being featured for targeted profile?