What Being a Freelance Programmer Is REALLY Like: The Pros and Cons