The work schedule is flexible, but this does not matter because you'll be forced to work very long hours away. There is also a lot of micromanaging going around, and management is disorganized most of the time. I wish management will listen to their employees because there are a lot of valid concerns that they keep ignoring.