Crunch hours are ridiculous and consistent if you're working on any big, public-facing project. You are always on call. Epic advertises that you have unlimited vacation time (with approval), but good luck getting it approved if you're on a big project. Management moves people around to different teams/projects without asking the employee in question if they want to move. Burnout is rampant. I had a team member who had been working non-stop without a vacation (and on call on the weekends & holidays) through the launch of Fortnite Battle Royale up through the first anniversary of launch. He was so burned out by the end of it that HR dinged him for poor performance and put him on a personal improvement plan -- that did not include a break from all the work. Epic will take everything you have to give and more... and when you're spent and need a break, there's a whole line of people eager to work here and ready to replace you.