I'm from Spain and this article does not represent Spain. Let me expand on this. The typical workday in Spain (no matter if you are a worker or in an office) goes from 7:00/9:00 to 15:00/18:00. This is usually a 8 hours work day (a lot of unpaid extra hours are quite typical in any IT job). Usually there are two stops before lucnh, one at the beginning of the day, usually 15 minutes to have a coffee with coworkers an…
Spanish siesta is for Fridays and holidays. It's been a while since I worked in Spain (15 years) but the firm I worked at had an every day siesta policy because the owner likes siestas and had grown his business that way. The company had offices in Barcelona and Valencia so maybe the tradition has deeper roots in Catalonia.
It is reserved for holidays or weekends