Pretty sure they had layoffs
2% performance based…
Depends on group and area (FO, MO or BO). How much is your offer and which location ? NY? In IST ?
NY
Team dependant, but alright from what I've seen
Political shit, the more you lick the more balance and stability you get there
Yes they have 10,000+ employees