Pros
Nice facilities, nice people, friendly atmosphere (generally), was very lucky with my team. Opportunity to work on big famous brands. Company is big, around 180 people divided in teams or departments. Nice gaming corner, free fruits and beer, english lessons and medical checks. The christmas parties and national festivities are fun, in general life in Sevilla is very nice and relaxing.
Cons
extremely low salaries, even for spanish standarts. Felt burned out, due to low advancement and didn't have the feeling that my work was being valued. Company contracts many interns and lowpaid juniors, which isn't very helpful for progress of projects. Little choice and flexibility in choice of new projects. Had also the feeling there was a group of favourites which were to take the main decision in the company, unregarding the status. Very different salaries, noticed that women usually underpaid. Then again, strongly depends on department and team. I guess the experiences from other individuals can be very different to mine.