Too long and detailed. There are lot of steps, starting from HR, and a few interviews with functional managers, and ending with Internal Security. I did not find sense for such long selection process. Also, they like to negotiate about salaries, so put some higher expectation in order to have room for maneuver.