Negative experience overall with a overly complex process. 5 interview stages and several online tests to be completed promptly. The company refused to give any indication on the salary range before later stages, which in fact was way below the market so I withdrew my application.