- Tendency to fill new positions externally rather than develop in house talent.
This at times leads to current employees feeling looked over, unchallenged, and underpaid... so they leave. This can get expensive when you take into account: recruiting, training, learning curve, etc.
- Working through some "Diversity/Equity/Fraternity Effect" issues like many tech companies. Because of the size this effect can be more pronounced.
- No company wide mentorship/career development program