• That's not an unreasonable list, I have quite a few of those at a small US firm now... however enough salary to retire by 50 is not one of them!

    I did the "work for yourself" route for a few years and even with plenty of clients I didn't find it to be very rewarding. I'd rather be a part of an organization with good co-workers.