Go get your working experince hereThe good thingsIf you are into IT field, this company will give you thousand working experience in software & harware. The working environment is also good, the staff was good to each other. They have yearly event & some medical benefits & etc.
The challengesWorking in customer site, you may be need to travel few places in a day to customer office. You might face new computer, network, hardware, software, etc problem everyday & need to troubleshoot it ASAP as customer needs. Sometimes you will need to do the job even it is not in your job scope. But overall this company is great :)