Pros
PG's benefits are very generous and comprehensive beyond just compensation. Free lunch & dinner, great health benefits, fun events add value to employment here.
From my perspective, the company lives up to its mission and values daily.
Cons
The "matrix" organization at times feels disorganized.