It entirely dependent in what department you are planning to join. Kayako provide flexibility in terms of office hours and work from option is available.
Kayako is a great place where you get a lot of opportunities and facilities but they consume you completely. Work life balance is really though. But all this entirely dependent on the department you join.