Pros
Can gain relevant experience in a Fortune 500 setting. Benefits like PTO and free lunch were offered. Experiences may vary depending on the team.
Cons
This job ruined my life and career. If hell was a place on Earth, it would be here. Don't be deceived by looks. The management is incompetent and lacks in ethics. My tech manager here bullied employees and frequently created legal liabilities to the company. When caught, the manager shifted blame to the employees. The individual contributors worked extremely hard for the least amount that the company could possibly get away with paying. There were little opportunities for advancement and management would lie about promotions and salary increments. Further, my manager tried to sabotage my employment advancements during my time there and also even after I left the company. Save your soul!!