As others have said, the new-hire training is minimal. Business units are run as small companies. My business unit had terrible management. Entire management team was built on cronyism, so managers were unqualified and incompetent in their roles.
Management did not perform proper project analysis and the employees and customers suffered needlessly. Work was always at break-neck speed to meet impossible deadlines. The customer would then be delayed and/or have to cough up more money. The customer loved me and I did nothing but improve the customer's experience with GP, yet I was reprimanded for not being good at snowing the customer. I was basically reprimanded for not knowing when and how to lie to the customer.
As for compensation, the pay was not competitive for my field. When I left GP, my salary increased from $68K to $85K. Benefits are standard but expensive to the employee for such a large company.
I gave two stars instead of one because I admire the work GP does as a company. Though, as far as I know, maybe all of the work suffers from these same issues. ☹️
Cons
Poor management, Low salary, medium expensive benefits, poor customer experience, no work/life balance