Massive company where you can really get lost. Hard to earn promotions and big payouts among the sea of people. Tough corporate environment where bad management can lead to constant fear of being reprimanded. Strict processes and timelines, leave little room for flexibility and creativity. Compensation is decent but not super high because of the size of the company.