Waqas...Yes, they do give yearly bonus. Working hours wont be exactly from 6AM to 6PM...it may extend upto 8PM...largely depends if its a fast track project. In short, you wont have a specific end time for your work.

Regarding management...yes, they are not highly professional...not exactly one would be looking for. But, no harm in giving it a try.