It is really really really hard to implement any kind of change Impossible to work from home eventhough the schedule is insane 7AM to 3 PM without lunch break the pay is below average for a big city in Spain so you have to be lucky or live very far from the center to actually survive Do not go there and hope to get a good life if you are paying an appartement alone and at the first years of your career
There's a very relaxed corporate environment, a small office, and people have a lot of autonomy. Around 10:30 in the morning the company gathers in the kitchen to have breakfast together. The bosses are also very flexible with time and family business. They understand the importance of a work/life balance.
Cons
The office is located upstairs above the screen-printing factory where they make their t-shirts so it can be fairly hot. Also management is slow to give assignments, spent a lot of time finding things to do while waiting for tasks to complete. Most of these problems are cultural differences which take time to adjust to.