I have been working as an intern at a German company for a month.
The last 3 weeks I worked 9-10 hours a day in average.
I would like to work 8 hours, since after that my productivity reduces significantly and I am mostly losing my time, however, all interns are told when to go home by people, who give them tasks.
The problem is that I do not want to look like I am avoiding work or lazy. At the same time I need some work life balance, because otherwise my productivity fails even during the first 8 hours.
As a bit of a context, people who work there mostly work more than 8 hours. There are various patterns, which usually lead to long hours:
"Finish the little thing and go, or work up to 8pm (i.e. 10 hours)" However, they usually underestimate required time and I end up staying to 8pm;
"It is important and it needs to be done by tomorrow" However, tomorrow (when it is done) it is not usually that important;
When I tell that I am tired and not effective, the same "little thing" argument goes together with "stay a bit more".
UPD: Intern means "Praktikant". The area is finance. The idealistic aim is to work less than 10, but making good impression. I would prefer not to lose anything (apart from probably lowering salary). I receive another task just after the previous one is done.
The contract says that regular working time is 40 hours a week and the distribution of working hours is done according to the company needs and if needed you will work more.