One of the most friendly and respectful recruitment process' I have gone through. Really good at communicating and following up. In general, the company culture is second to none, constantly throwing events/company trips that are always well organized with an extreme eye for detail. The company truly cares about their employees and it's felt in every aspect of my day to day.