Pros
Your fellow employees - despite a few bad apples, HR has managed to find some of the best people I've ever worked with. Location - Del Mar/Carmel Valley area is easily accessible from all over San Diego. Summer events and Xmas parties - company foots the bill for you and your family. Last year was a Padres game and previous years have included Sea World, Wild Animal Park and Lego Land Casual dress, soda machine and bagels on Fridays Despite what others have said, you can have time off around the holidays. Just ask for it.
Cons
Hires too many chiefs and not enough indians. Too many of those chiefs have no clue what they are doing. One AVP for every employee seems a bit much. They lowball existing proven employees who keep the place running during the yearly review process, then bring in a new person who knows nothing at a higher wage. Not matching 401K Rushes to get new releases out, which results in software that works, just not very good and with little to no documentation.