Just this week I started working for a new company. I've been developing code and going through the database the past couple of days on my machine. Everything is working fine, I set up a new account and it's hooked into the domain and everything.
Today, the Director IT gave me a "work" computer. It's running Windows XP with 3 GB of ram, and has a 11 inch screen. He also mentioned I could possibly use a remote desktop for development.
This would make it incredibly difficult for me.
I have a 2012 Retina Display Macbook Pro, running Windows 7, with 8GB RAM, Core i7, etc. I am much more comfortable with it, and it has the power I need to get the job done and run the multiple programs with no lag.
This is not a development company of any kind. I am simply the "in house developer", and I will be working from home 99% of the time.
How can I tell them that I would prefer to use my own computer so I can get the work done much more effectively? (Also, I would absolutely HATE my life working with their machine.) Or should I just take their machine and use mine anyways?
Update - 3/31/2017
I thought I would add what my actions were and the result of those actions as this post is still getting attention four years later.
I politely communicated my concerns and they were received well. I was able to use my personal laptop until I was converted from a contractor to a full time employee, at which point they had managed to get a couple nicer rigs for engineers/developers. Still got skimped on monitor/keyboard for the next several months though.
I no longer work at this company, but looking back this initial laptop business should have been a red flag indicating the company wanted to save money wherever possible. While I did enjoy working there, many constraints were posed due to working with old servers with little to no hard drive space, performance issues, and software from 2003. If you find yourself in this situation, proceed with caution. I'm not saying don't take the job - but do make sure you have a full understanding of what you're getting yourself into with the new company.