* Significantly below industry average compensation
* 20% of the engineers doing 80% of the work, sometimes worse
* High performing engineers are not rewarded with better compensation
* Career growth is non-existent in technical track after Principal Engineer
* A lot of people doing artificial busy work to demonstrate value
* Management incentives seem to favor hiring many junior engineers instead of rewarding and retaining senior engineers