thanks bro, in response to your PM here are your answers for your questions! Sorry for being late as I don't have enough time to browse PW anymore 
well total expenses were above 100k, this includes visa (15k), return ticket (30-40k) this depends on the season, accommodation (20k), food (15k), transportation (10k). Keep in mind that these figure varies, u may not find cheap accommodation or cheap food, depends on the locality.
secondly u have to exit UAE to get residence visa, my company sent me to Bahrain for exit for just 1 hour LOL, I came back on the same flight.
thirdly where did I get the job? Well I got the job in one of the worlds most reputed company. Emirates Airline!! (H) working as a Customer Service Agent at Dubai Airport.
and lastly talking abt benefits, well first of all free tickets to ANY DESTINATION IN THE WORLD (H), housing allowance, permanent job, its not a contract, job security, low work load, flexible working hours, discounted tickets for my entire family. What else can I ask for...
So long story short, I applied online through their online portal, they responded within 4 days, they had a very long and tough selection process, it had 5 rounds, consisiting of numericals, english writing, english speaking, english listening, essay writing, comprehension, ticket reading, geography, assessment interview and final interview. It took more than 8 hours but I managed to pass all of them. Finally they called me after 1.5 months to give the good news.