Gi Group is one of the good company to work with. All the staffs are very helpful and quick responses to the queries if any. Also, they make sure that an employee get paid on time. if you are looking for a weekly pay, flexible working hours, good pay, good customer service then GI Group is there for you.