Nice for a starting career, but not for long-term job.The good thingsA training ground for IT Specialist wherein you can get various experiences from various technology company like Microsoft, Dell, HP, and VMware.
The challengesNo firm job description wherein you will be loaded with various tasks not related for the job description you have signed. Plus the salary will not compensate to the hard work that you have done.