Work life balance means nothing to this company. You are literally expected to work 24/7 and get paid a measly salary. On paper, it looks like you are working a Mon-Fri 9-5 job. But in reality, you are expected to work overtime and go in early to finish work, go in to client's site during evenings/nights and weekends whenever issues arises, and literally be on-call 24/7. You do not get banked hours or extra pay for all the extra hours worked with their pathetic excuse that you are a salary worker. You are also expected to use your personal vehicle for site visits and with the pathetic vehicle allowance they provide barely even cover the cost of fuel, let alone the other expenses incurred including maintenance, insurance, wear and tear, and car payment.