Flexi times are better because it can reduce the absenteeism n labor turnover. If the job is for 9hrs, any employee can come at any shift n perform their task of 9hr.It helps employee to do other works too timely. Nowadays every organization works in shifts just to increase the productivity n to provide their employee flexibility. Besides its advantages, there are several problems also like UNDER OR OVER-LABOUR, lack of tools at particular timing etc.
As per records Army has done so far great for the country and they are pretty professionals towards their goal achievement. They start their work with regularity and punctuality except for the war situations where this regularity pay them extra (Body adjust according to your daily schedule). Adaptability increases with regularity with time i.e. morning to evening --------- working simultaneously with natural changes what if none of the employee turn up for a shift?????The absenteeism rate will increase manifold....discipline is very important in a workplace and fixed timing brings about just the right discipline in an organization.