While there is no explicit command to work long hours, you will more than just occasionally be working past the official hours of "9 to 6" and a true lunch hour is more of a myth. This seems to be much more common at the lower levels, but even the very top of the company work long hours and weekend hours as needed. This is PR after all! However, there are lots of ways that the company compensates for extra time, and flexing hours if you have to stay late the next day is allowed. Plus, if client work permits, you get to log off on Friday at 3 pm which goes a long way in helping balance out the longer work hours on weekdays. Additionally, the workload is sometimes strenuous, and a lot of that could be improved by more consistent team structure so that higher level teammembers could better monitor the worklevels of the lower level teammembers. However, this is hard to do while also allowing AAEs/AEs to diversify into as many areas as possible, so it is a give and take.