Benefits Or Advantages Of Job Rotation 
The main advantages of job rotation can be described as follows: 
1. Elimination Of Monotony And Boredom
Employees may become bored, fatigue and monotonous by doing same job for a
  long period of time. Job rotation provides new job, new challenge and new
  environment that helps to reduce boredom, monotony and fatigue.
2. Career Development Opportunity
  Job rotation encourages the employees to enhance their skills, knowledge and
  capacity. Employees can gain work experience by performing different types of
  jobs. It helps them to handle different tasks, deal with different people and
  cope with different situations. Broaden skills and work experience are very
  important for career development.
  
  3. Identification Of Strength And Weakness
  It explores skills, talents, interests, and attitudes of employees. It helps
  the management to identify the strength and weak side of the employees. So,
  duties and responsibilities can be allocated as per their talent and capacity.
4. Employee Motivation
  Job rotation minimizes boredom, provides opportunity to explore hidden talent,
  helps to increase skills and experience to the employees.It increases employee
  motivation and that leads to jobs satisfaction and lowers the rate of employee
  turnover. 
5. Avoids Fraudulent
  Because of job rotation strategy, employee cannot stick with the particular
  job for long period. So, he/she cannot take advantage of loopholes and
  practice fraud activities.
6. Handle Grievance
  It follows the principle of 'Right man in the right place'. So, it tries to
  find out the talents and skills of the employees by rotating them between
  different jobs. Finally tasks are given according to their capability. It
  creates proper working environment, reduces boredom and motivates employees to
  perform better. So, it is an important tool to handle employee grievance.
  Drawbacks Or Disadvantages Of Job Rotation
  The main disadvantages of job rotation can be described as follows:
1. More Time, Effort And Cost
  Rotating employees from one job to another requires different resources. It
  consumes time, labor and extra cost to practice this strategy. So, it is
  costly as well as more time and effort consuming program. 
2. Decreased Productivity
  Shifting of workers from one job to another may create adjustment issues. It
  may interrupt the smooth working environment in the organization. It 
  reduces production efficiency and may result in decrease in productivity that
  leads to decrease in the profitability of the company.
  Some jobs requires highly skilled and experienced employees to perform
  properly. Less skilled and inexperience staffs cannot perform the tasks of
  experts and specialists. So, job rotation is not suitable for all types of
  jobs.
     Also Read: 
4. Anxiety And Stress
  Regular shifting of job may create stress and anxiety among the employees. It
  may negatively impact their working capacity and lower the performance level
  at the workplace.
5. Demotivate 
  Highly skilled and specialist employees may feel frustrated and demotivated to
  perform the jobs which are done by less qualified lower level employees.
6. Not Affordable
  It takes more time, more money and more effort to conduct job rotation
  program. It is a complex strategy which cannot be afforded by small
  organizations having limited resources.
  
