Microsoft – “Great place to work”
Pros
Microsoft is a great place to work and has a very well defined process to get things done to ship products. Feature work is tracked and scheduled just like all other work. Dev, Test and PM work together to deliver a feature to the product and eventually - customers.
Cons
There seems to be a lot of process involved when getting things done. If you're not a fan of proess, then this may hinder your productivity. However, every group/team is different.
Advice to Senior Management
Please make Windows Mobile a more complete and comprehensive package for our customers. We are starting to lag behind in Mobile.
