Contract at MS or full time elsewhere
I'm a current FTE SDE at T-mobile with almost 10 years of full-time coding experience at various places. I've been offered a contract SDE position at Microsoft with lower compensation (slightly lower base, no bonus, no equity) but what sounds like more interesting work on Bing maps.
I've been told the contract should be 12 to 18 months. Can anyone provide me with context on making this decision?
I'm interested in things like the reputation of the team, if it could be possible to transition to full time, and if the contract could be cut short.