There is a lot of turnover of engineers here because managers are incompetent and blame you for their mistakes. Engineers are expected to work 50-60 hours/week. They lied to me in my interview about time commitment . . . do not trust anything they tell you in the interview. Avoid the trouble and DO NOT interview here . . . If you do take a job here, CONTINUE LOOKING FOR A NEW JOB and take the first one you can get. . . eventually they will ask for more and more hours and blame you for their mistakes. Benefits were very bad too.