To be clear, I'm talking about not working for exposure or to prove your skills to a client. These won't pay the bills and it's disrespectful to your hard work. Your portfolio should speak for itself.
I'm not talking about never contributing to open source or donating your time and skills to a good cause. This wouldn't fall under your freelance billable hours anyway.
Yes, clients who expect free work are major red flags all in all.
Free work on your own terms is a whole different story.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.