Pros
If you enjoy directing the offshore teams to do the needful, you will enjoy it here. Would not be surprised if our already meager bonuses are further reduced due to nebulous missed targets. Departments constantly trying to push work onto other departments, no team work as a company.
Cons
Outsource everything. There is no valid reason to want to join under this management. Your efforts will become stuck in a quagmire of project management and funding battles. Conflicting directions come down from on high every 3 months or so, too bad you already got 90% of the project completed before it's no longer needed. Financial equity for the people actually doing the work is not here. Expect to see executive leadership getting all kinds of stock grants every other month and cashing them out for big bucks while you hope for your meager 5%. Raises do not beat inflation, so unless you are promoted, you will always lose more and more ground every year.