The office timings are 9-6:30, and if due to any reason the employee doesnt puch in on time then thats penalized, i.e. its counted as a half day or a leave. And it is 6 days working.
Apart from that the system is very organized and particular, there is a fixed time for lunch for each level of employees. They follow a uniform system where employees from different levels wear different uniforms. They also have a creche for employees' children.
There are facilities for women, but since its a male dominated org., it is subject to individual opinion how comfortable they are in such a set up.
The pros are: Big Brand; Employee Engagement schemes
And the cons are: Rigid system; less flexibility;