Too many written tests and spent almost 4 hours for the whole interview process. And spent too long time for waiting the manager. Showing not respect to the candidate. Also, they arrange 2 interviews and 2 tests in one day, plus need doing attitude test before interview.