No real boss, work out of my home, and the people in the offices are great. Super easy job too. I also like dressing more professionally that I ever used to. It's fun.
I actually don't even know who my boss is. I have one person who emails me my schedule, another that is my recruiter and one that approves my time-sheets and expenses. I really don't ever hear from anyone. It's totally great.