3.0May 1, 2019Great work place but unclear role definitions.Senior technical program managerFormer employee, more than 1 yearRedmond, WARecommendCEO approvalBusiness OutlookProsGood and fun contracts to work .ConsPromised a salary revision after 3 months but the company did not honor that. Multiple roles roled into one position. Outsourced work to china and India makes it for longer work hours into the midnight.Show more