Pros: multi-tasking, working with people.
Cons: occasionally high pressure.
I was able to work a couple contracts with this company ranging from office administration to customer service. I would answer phones, manage the front office or support upper management, executives and clients. The hardest part of the job mostly involved any unexpected projects or demands that were short term which created a sense of urgency and stress. I enjoyed the fact there is diversity and change in day to day operations.