I don't really like freelancing
Yes, the freedom is great. You can set your own time, your own rate - which is usually higher than an employee, and you can work on exciting stuff. But most of the time, it is very mercenary. You are not a part of the community that surrounds the project. You weren't there when it was only an idea, and often you're not there when it becomes a product.
You can still feel proud because you have a chance to solve a particular problem, but if you were not involved in the beginning, it's hard to measure the impact of your work.
But it's the only choice for me if I want to have a somewhat decent pay.