It was quite tedious process. The HR talks more than the hiring manager itself so I didn't really have the chance to gauging how's the working environment there. However, they require you to do a written test to share how proficient you're on your job