Pros
If you can't find a job as an attorney anywhere else... Honestly though, it is not an ideal industry to be working in. They do understand that the people they hire do not want to work temporary jobs, I mean we're lawyers for gods sake, so they are very understanding about the fact that everyone there is looking for permanent work, and no one wants to be a temporary staffer forever.
Cons
They are not particularly responsive or helpful. I felt like I was locked into only being able to apply for positions that the person I initially dealt with was staffing, and could not get a shot at other projects staffed by other Beacon personnel. There was a misunderstanding between myself, Beacon and the client I was working for, that I felt occurred in large part because Beacon was not responsive to the client's inquiries/ needs.