Great benefits (benefits 5 stars, compensation 3 stars), solid technology, great people (for the most part), my team is fantastic as everyone will jump into help when needed.
Cons
Management seems to be focused on managing up rather than managing down.
Too many decision makers,
Support is not treated as a sales enabler but instead is treated as a necessary evil