BAML Global Markets is hiring because people are leaving. Perhaps they should think whether or not that team is overstaffed. Do they really need that many of headcount?
People are leaving because they are disappointed about money. If a manager can’t make bonus pool bigger, then better have less people share it. When you have too many people in the team, it will end with nobody’s doing any work.