Pros
Schedule flexibility and coworkers are great! I love training others and I like their willingness to learn. Management is okay, they're great to talk to.
Cons
Work fluctuates too much, it isn't consistent enough. It's the most busy usually the beginning of the month, but tapers off after the first ten days or so. I know that's no one's fault at the office, but there doesn't seem to be any effort on management's part to work it out with the clients. The only reason I wouldn't recommend this job is because the work isn't consistent enough, therefore hours are changed. I started with standard 9-5, then it got pushed to later and later. I know our contract says hours fluctuate but sometimes they fluctuate a little too much.