Popular Microsoft business analyst jobs locations