I applied through a recruiter. The process took 1+ week. I interviewed at Leonardo in Apr 2009
Interview
The person who interviewed me was very happy in their position and didn't see further advancement for others who would be hired in under their management.. in other words there is no advancement with them working for this company in this position. Horrible experience.