Very efficient HR organization; fast contact, fast follow-up; Strangest interviews I've ever had. Spent more time describing the culture and how they are quick to fire people if not up to par than asking about knowledge of technical area. Most common question asked repeatedly by 4 different interviewers.."Can you fire people"