I had to really think to come up with a con. The only thing I can think of, is that it takes a while to build up a client group. Sometimes you might walk into an old trainer's client list which is great, but if you are just starting out then it might take a while to build a client list.