When you're starting out, just DON'T start with flat fees. Your rates aren't high enough, and you won't have the leverage/experience to successfully navigate the issues with requirements changes.
But once you get it, they're pretty nice to offer to people.
But once you get it, they're pretty nice to offer to people.