Pros
I'm in the tax department, so my experience is limited to that area: - Folks in other departments are by-and-large very responsive. - The environment is fabulous to work in: dogs hanging around, but not causing a nuisance, beautiful offices from the inside, casual attire and interactions. - My boss has been fabulous to work for. She's a great blend of giving guidance while still allowing for my own decision making.
Cons
- Very poor benefits, but this is hopefully getting better since they've hired a VP of HR in just the last few years. - Pay seems a little below the average. - Parking for employees is pretty bad. Although I got lucky and have a good spot, many employees have to find parking on the street or in a nearby structure. This also makes life difficult when you have a guest coming to the office and can't park anywhere.