Pros: free coffee and water
Cons: freezing cold office
While I enjoyed working with the staff, our rooms were not heated properly, and I was freezing all the time. I also had to work in a crowded environment, so had trouble concentrating. Due to lack of listening to me by the IT department, I wasted a lot of hours waiting for them to do their job, which I asked them to do with plenty of warning (one weeks notice to save files to a different location, before I got locked out). Then they got perturbed because I got mad and yelled at them. Me showing up for work for a week with no access to files was a waste of my time, as I was a contractor, and not paid for those hours.
Hardest part of the job was trying to do my work without access to proper files.