Very long interview process with several interviews. Lack of communication on follow up after interviews but they are aware of revamp in candidate experience is needed and in process. Took 2 months for a final decision, which I had to reach out a few times to follow up. People although are super friendly, culture is strong with happy employees. I would interview again if another position opened.