Currently contracting for a large American financial institution in the city of London. I have access to realtime trading data and other business sensitive data, so security is very tight. No USB access and no code allowed off work machines onto personal devices. These days my macbook is for private development projects or for keeping my skills sharp. I get home from a long day in the office, fire up the macbook and work on my own stuff. I have a few projects on the go mostly hosted on Google cloud platform. Loads of the Google stuff has excellent examples for the Mac which is another strong case for macs. I refuse to own an iPhone. Android all the way. Just got the new nexus 5x (had the 5 and 4 previously so I'm a big nexus fan) and downloaded the new version of android studio to have a play about - runs flawlessly on the Mac. No self respecting IT person should own a locked down device like an iPhone IMO! An no time for games - games take up valuable coding time!! How is the 5X holding up? Close to binning my HTC One M8.