I voted for you to NOT take the job.
Hours that may start out perfect, have a way of not becoming perfect.
Where I work, we can have mandatory overtime. If we don't comply, there are "points" issued against us. After 10 points we are terminated.
You would be giving up a lot of freedom...