It was small start up company so there is no working hours, the goal was to complete as many games as possible with in certain period of time, usually weekly.
It was challenging role i had but i knew that before i took the job and i enjoyed all. Since it was a start up company, we didn't have that many people so everyone knows each other and worked closely to get work done.
the hardest part of the job was that not knowing where the company going months or years from now. it was a bit scary and undefined.
the most enjoyable part is the people i work with and for. Great managment too.