
Meeting new people and opportunities
It was insightful, brain tasking and interactive.
Review from IT Dept
Made you feel comfortable. You weren't interviewed by more than 3-4 people.
Previous job history and experience. They hire employees with no prior experience but pay them more than those who have been with the company for several years.
Review from Customer Support Dept