Pros
Great place to try your hands and politics
Wish I could rate zero stars
Cons
Tldr - you've been warned, can't recommend this place even 1%, better to stay unemployed than get a job here
In my 16 years of professional career, this is the most mismanaged, run down, horrendous work environment I've seen.
1. The leaders are in their own bubble which is so far away from the reality.
2. Barely 2 people per engineering teams that are carrying the entire group, while severely overworked.
3. No actual work gets done ever, everything gets buried under politics and extremely poor misaligned decisions.
4. The work gets reprioritized several times a day with no clear communication or explanation.
5. Three "God-Tier" engineers make decisions which are always contradictory
6. Other departments besides engineering are almost as screwed
7. HR is NOT your friend more true here than any other place
8. All departments are actively trying to cut headcount post the hack.