What the reviews say
One review explicitly mentioned 'talent drain' alongside politics and messy BU-level leadership. Another review noted that direct hires sometimes reduce growth opportunities for existing employees, implying potential dissatisfaction.