They clearly explain the nature of the position and the job responsibilities before arranging the interview; the compensation and benefits are also explained in great detail during the interview process. The company seems to have a well-established system.
None