I work for Centerline for over a year. The communication with my dispatcher was always good, and my assignments were always interesting. The hourly pay rate was always above average for the area, and although Centerline claims they offer a benefits package, it's cost-prohibitive particularly if you have a family. I likedthe flexibility in scheduling, and the hours generally sucked, but you never knew how much time there would be in between assignments. although I was paid weekly, it was common to get a call from someone in payroll that said they never received my time card. I always email them directly to payroll on the weekend, so at least once a month I was having to resend my time card and getting paid late.