I honestly can't think of any, I am so happy in the job. I guess not being able to be in the office as often as I would like due to living several hundred miles away is a con but this hasn't hindered my ability to contribute to the culture, direction or technical development of the company.