Powerpoint microsoft careers in Rustaq, Oman