They will put junior engineers in way over their head with customer-facing integration roles just to save money on labor and when it blows up in their face tell the engineer "don't feel bad for being average".
If you're new and naive, they will motivate you to work extremely hard with the prospect of a raise, and when their poorly planned projects cave-in on themselves, they'll forget all the hard work you did.
Yearly raises are typically less than the cost of living
Work/life balance is mediocre at best.
Inadequate parking.
It’s always seemingly a few steps away from massive failure.
If you want a snack, there's a full price vending machine.