Pros
I couldn't ask for a better team. There is never a dull moment in the office. Everyone is eager to help the newbies and work together to get tasks done. We also have company sponsored outings and the team hangs out together a lot outside of work. Majority of the office is in their 20's/30's. There is a great gym on-site with sauna/pool which the company pays for. The office is also in a BEAUTIFUL location 10 min from Santa Cruz. Amazing courtyard with trees and ponds. Office kitchen is supplied with Verve coffee, Chemexs, and a cappucino/espresso machine. Every month there is a party with cake/ice cream/fruits for peoples bdays/new hires during that month.
Cons
Lots of computer work (we have standing/sitting desks). However we have an ergonomic consultant come in and figure out the best way to make it comfortable. Heavy workload and lots going on at once. (but good opportunity to gain overtime pay if you stay later)