Vantaggi
The west coast branch has very supportive staffing managers who listened to what I was looking for and cared if I was unhappy in a job. While on long-term assignments, the staffing manager would check in about every two weeks to make sure things were still going well. I had successful long-term assignments that allowed me to grow and take on responsibilities beyond my title and, ultimately, a job offer.
Svantaggi
The east coast branch could not care less about me or my career goals. I am just a number and a paycheck, and they make sure to treat me as such. They do not return phone calls in a timely manner, and have placed me on "temp-to-perm" assignments knowing full well the company has no plans to hire. Also dislike being placed in offices with high turn-over: The last thing a new hire wants to hear is, "Gee, I wonder how long you'll last?", or "Another one?!".