There is little flexibility,
Yes. They take in to consideration a lot of factors and make sure that every employee is satisfied.
Set and hectic
No, they refused to give me morning shift
The best thing that this company has is flexible working hours. it varies from campaigns. But you will be given a chance to chose one.