Very good in terms of child care and maternity/paternity leave. In terms of hiring (grads specifically), its mainly just skill based and don't take diversity too much into consideration. We do have a range of backgrounds that are hired from all over the world.