The process was described clearly, however, keep in mind that the salary benchmarking with current employees and the absence of a performance bonus scheme are the 2 pain points of the company during the hiring process. It's a good company for Junior or Mid-Senior roles.