despite huge profits and sales growth there are low salaries and career growth. internal politics, miss commitments.
cycle time of engineers coming in and leaving out is now becoming very short (1-2 years) due to dissatisfaction with salaries / bonuses, career growth....