I'm aware that a similar question has been asked before here but this is more of question of which is better of a departmental scale. At my last job Code monkeys were given desktops and project managers were given Laptops. The reasoning being that project managers went to more meetings so needed to take thier computers with them.
Because they wouldn't allow us to have the code on our personal machines in order to work from home, we had to remote desktop over a VPN into work in order to work from home.
At my new job I've been given a laptop and personally I love it, I plug into a monitor at work and use 2 screen, and I can work from home without having to deal with a crushingly slow vpn.
In general though accross a development team is it better to give developers laptops tor desktops?
Desktops have raw power and cost in thier favour, plus it's easier to get the holy 3 monitor setup on a desktop, but if you work from home or anywhere else you can't work on the same machine. Laptops can have an extra screen are obviously portable which allows you to work anywhere, but cost more and are likely to be less powerful.
What does everyone think?