Not the best, not the worst.
This was a typical secretarial job. The management was O.K. I loved one, but the other had a rather off-putting sense of entitlement. My co-workers were nice, but I didn't really have a chance to get to know them. Honestly, the hardest part was pleasing one of the managers. I think it's impossible, to be frank. I was hired from a temp agency and when it came time to hire me on, they laid me off. When I called a couple weeks later, another temp had taken my place despite their assurances they'd call me as soon as they could hire me. It then became clear they either couldn't afford to hire someone, didn't want to spend the money to hire someone, or just didn't want to hire me. All of which I understand, but I was disappointed with their dishonesty.