Well they have 20+ positions open in Engineering, some of those positions have been unfilled for over 12 months.
The reason is the lousy pay.
Lousy pay in conjunction with bad environment, and rocky economic times ahead means that people are staying put.
Can't blame them.
Only the desperate and folk with 'personnel file' problems need apply.