Pros
Office frequently brings in lunch for employees. Although not all federal holidays aren't off, management will give 4-day weekends for Thanksgiving, Memorial Day, and Independence day. Good location.
Cons
Management in this specific office is very uncommunicative - there were several times that the CEO would be coming in for a visit and only some people would be told and others wouldn't find out until he walked through the door. The Office Manager makes or breaks this place - (s)he will be your friend one day, and then nothing but rude and cold the next day. (S)he also has no problem insulting you both to your face and behind your back. Extremely unprofessional - has no problem cursing and being rude even to the partners. When (s)he addresses you, instead of doing it in a polite, civil manner, (s)he'll be curt. If you have a concern about anything, don't waste your breath bringing it up with them because they'll tell you "deal with it" instead of addressing and trying to solve the problem. With the exception of one managing partner, and when you're employed there for the first few months (or until a new employee comes along), (s)he'll rude and unprofessional to everyone. Most, if not all, employees notice and experience this rude and unacceptable behavior and that's literally the saving grace of this office. A lot of good people have been let go because of the Office Manager, and if an employee acted like this Office Manager does at any other place, it would be the Office Manager that would get the boot - not the good people that (s)he convinces management to get rid of.