4 reviewsLatifa Tower, 1905 - Sheikh Zayed Rd, Trade Centre - Trade Centre 1 - Dubai, United Arab Emirates+971 4 255 7977insightsdubai.comsuggest an edit
Great management, mentor-ship, and overall culture! A very youthful, casual vibe. The communication is excellent. You can tell the employers really put a lot into making the environment inviting for employees. I really enjoyed my journey with Insights.