Small nit pick, but I would be worried about a mobile development place that thinks it has only been around 8 years, not heard of J2ME, Symbian and Windows CE etc?<p>I do agree with the idea of hiring decent engineers and just training them, my only concern would be that without having had the mobile experience they might not know that they don&#x27;t like it - it can be quite painful getting code to work nicely on a large collection of different hardware.