The best things about working for my firm I would say are the people, the people, the people. We are not only friends at work, but friends outside of work as well. I work with some of the nicest people I have ever met and that is the most important thing to me.
The worst things about working at my firm would have to be to be the busy season hours. I know this comes with every accounting firm, but a lot of time is spent at the office or at a client during this busy time and I would have to say that is the one thing I am not the happiest with.