Pros: solitude, relaxed, fulfilling
Cons: temporary position, part time only
I had my own desk, no competition, and plenty of time to work on each project. Sadly, there were times when I would be waiting for management to approve my work, but it was never a problem for me. All my clients were in the same building, so if there was something I needed to talk about, I could take a few minutes to go find them. The co-workers were nice and I never had to worry about harassment or workplace drama.
The bad bit that I can't be a full time worker and I can only work here as a student. Also, as a student part time worker, I don't many benefits.