This is a very good place to work. The work atmosphere is tough for some people, but if you legitimately like to work and don't mind longer hours sometimes, it is great.
Lots of lab equipment in R&D is obsolete and really slows down development and testing. However, this is getting better
Advice to Management
Increase the pay of starting Engineers. The compensation is too low and it does not accurately reflect the amount of work people put in, nor does it compensate good talent that walks in and out the door.
The process consisted of a phone interview to prescreen the candidates. After this, about 6 to 8 people were selected to interview in person. You were placed in a group with other engineering majors, so not all were applying for the same job. Then a panel of 4 people interviewed, one at a time.