Full time job minimum 8hrs aday to12hrs maximum
Regarding flexible hours... that depends purely on the department that you worked in. Some people in some departments were given good flexibility, but it our department for most people there was little flexibility, due to the constant excessive workload.
Yes, it's flexible
Flexible work hours and in-lieu time-off
Apotex is not flexible for manufacturing areas. only set hours
It depends on the department you are working and on your boss