Sorry if this is a little off topic, but I have always wondered when Americans talk about working 9-5 for 8 hour days. Does that mean you get paid for lunch time? Or do you not eat lunch?
Swedish also work 8 hours days (or slightly less), but lunch hour is not included. Programmers, even at big companies, generally get to choose which 8 hours. 7-4, 8-5, 9-6, 10-7, either is fine.