Pros
Extremely organized creative studio. From the workstations to the file structure, everything is thought-out and efficient processes are in place. There's a generally healthy atmosphere and the work flows well within 3 main creative teams. The architecture and presentation of the place is spotless, very pleasant and everything is at your disposal for a quality job to get done.
Cons
It's a busy medium-size agency so people don't have the luxury to spend much time with one another. It's a serious environment so don't expect to be able to slack. There is no parking lot or accommodation so you need to find a spot on the streets, which are busy due to the proximity to the beach.