Vantaggi
- Decent benefits - Competitive pay - Good work/life balance - Many smart coworkers - Much of the current exec leadership gets it and seems to be leading the company for success. I could see myself going back sometime in the future.
Svantaggi
Not much emphasis on helping you gain additional skills and no real training often resulting in higher operational costs due to having to use 3rd parties. Promotions (due to lack of training) are rare as are meaningful raises even with great yearly reviews. This forces many to leave the company as many people get "stuck" with not gaining any new skills and no avenue for growth. Of course this is a large company with many different silos so I can only speak for a segment of IT. I've heard good things in other departments so it depends on your department's leadership.