Pros
The San Jose office is extremely quiet mostly because its comprised of sales engineers that are remote. The few people in the office are nice overall. Pay is about industry standard. Benefits could be better but decent. Quarterly meetings/presentations from business management is useful to see where the company is headed (or lately not headed).
Cons
Sr VP/VP management is really in-experienced in their fields surprisingly. There is a services sr. vp that doesn't quite understand the SaaS model and how operations are supposed to run and ends up sending the entire team into several directions to "sort it out". Then on the flip side you have an IT VP who doesn't really have real-world IT experience but knows a lot of buzz words. Combined together the services organization is typically in fire-fighting mode non-stop. That increases stress levels and turn-over. The engineering team is more of a shortest path of least resistance organization where they do the bare minimum.