Cons: no guarantee of hours
I had worked for this company prior to another company buying out my contract. I LOVED this company at that time. I just restarted with this company in September after leaving a FT job and many of the people I had worked with before were gone. I have found my experience with this company to be much different this time around.