Navigating large-scale organizational processes across different teams can be highly bureaucratic. Additionally, there is very little job security if you are unassigned; if the company runs out of projects related to your tech stack, you are most likely done after just one month on the bench.