The recruiters are good at their jobs
Stop fighting modern technology and centralize your processes.
Stop the endless meetings and do your actual jobs
Communication with customers is awful
I feel like there is no culture. Every business unit and team is its own island
If a company goes public, it's typical for employees to get RSUs or similar as part of compensation