Good question. The best part by far is the opportunity to always learn something new, whether it is in the law itself or in the business of one of your clients. For example, I might get a client that has a pharmaceutical distributorship, which means I have to learn how the actual business works before applying my knowledge of the laws or rules that govern that client's set of issues. Another day, I may get a client that does web ad placement, so I have to learn the basics of that business in order to give advice. On any given day, I never know exactly what might hit my desk, and that keeps the practice fresh. Additionally, it's a career that allows you to meet new and interesting people all the time. If you enjoy that and you are good with people you can excel. The downside for me is the administrative stuff, I am not a fan of paperwork, billing for my time (we bill in 6 minute increments for most clients, which means we are always timing every project, phone call or email). Lastly, the part I most dislike is having to chase down clients for payment; it doesn't happen often, but when it does, it's frustrating because it takes away from time that could be spent actually practicing law, and since what we sell is service, it feels like someone has stolen your time from you. Notwithstanding that, it is a job that can be extraordinarily rewarding, especially if you find a niche and make a place for yourself in a space that interests you and keeps you inspired.