I will never recommend this place to anyone to work at
Tech Lead (Former Employee) – Exton, PA 19341 – May 18, 2017
Bad management and international execution is a joke. Constantly had to redo works coming back from Dubai. You are on your own and not allowed to say anything negative towards the system. No culture and people there treat people with no respects. If you are new and not part of the "buddy list", you will be treated like a outcast. Company politic is an joke. You will be surprised to see how bad a company politics can go down to. Groups of power are formed and if you stay neutral, I will not last long than a year.
My advice, stay out, worst company ever existed.