Likes
Overall this company is good and nice work culture. Not much work pressure. But the work site is very remote in the desert surroundings. No nearby city. No shopping outlets. No weekend entertainments.
read moreDiscover interview dos and don'ts from real experiences
Top trending discussions