Not much opportunity to travel and meet other team members. It feels like this is saved for higher level colleagues which is a shame, it should be seen as an investment in teams for global teams to meet more regularly instead of a cost that can be cut often.
Processes can be lengthy and dated.
Pay scale is very mixed, pay is not bad but no one talks about it so can be huge differences in what someone is paid for doing the same role.