Pros
Good source for GIS training. Southern California weather.
Cons
Management will bring the company down. It will take time, but it's going to happen. They lack experience and strongly encourage politics at all levels which ultimately hinders the companies performance. The pay is very low for the computer industry. The benefits are average at best. The company likes to claim it's a flat organization during the interview process. Do not fall for this tactic. It's a smoke and mirrors technique. The company is riddled with many layers of management. Another tactic during the interview process ESRI likes to use is offering an extremely vague job description. Be cautious about what position you are accepting. Change within the organization from one group to another is near impossible.