Very comfortable and organised, these are govt contractors and there offices are located in mahawi in Abudhabi
Nice Place to work
My work place.
Ok