I did several contracts through them because I don't have very much work experience. The contracts themselves are hit or miss but that isn't really monroe's fault. However, what is monroe's fault is that most of their recruiters are extremely unprofessional and the company is built on a for profit model where the commodity is workers. Some recruiters and the ladies that work the front desk will ignore your call if they recognize your caller ID and you "call too much". I got offered contracts on two different occasions from two different recruiters and was given even a start date, I was told only that I had to wait until I was called to show up. On the start dates I arrived at the places early since I was expecting a call saying I was good to start, only to end up driving home with no job both times. I was unable to get in contact with anyone via the main number or direct cell phone numbers so I stopped in in person only to be given the run-around again. Certainly not worth it to even stop in unless you want to work manual labor for minimum wage.