What the reviews say
A reviewer noted that direct hires sometimes reduce growth opportunities for existing employees, and promotions are tied to management favoritism rather than meritocracy. Another employee mentioned that the company structure hinders career progression.