Pros: relaxed culture, ease of access to leadership/management
Cons: lack of structure, policy, quaity procedures; conflicting lines of business between engineering and product management
Pega feels like a start up that has yet to "grow up" despite huge boom in population growth over the past two years.
The proprietary products are innovative and serve a wide range of customers across many verticals. Learning curve is steep but job security is good once you have the base/core product knowledge under your belt.
Engineering department is primarily young - 5 years experience or less with many college grads led by senior developers (some of which have been with the company since inception).