My advise would be to avoid this company because they mistreat their staff by offer low wages and requiring them to work long hours. I recently went through their employment process to find myself surrounded by a group of angry managers that we blaming staff for lost profits and time consuming tasks. I decided not to confirm with this firm because they did not take performance appraisal's seriously and would allow the manager to write comments on the appraisal that were unfounded and not represented of the work performed. When I asked to see the comments they were emailed to be after i left the company, and with out HR's knowledge. HR never knew what the problem was only that the manager was an unhappy camper. I think this was done so that annual bonus would not be paid.