A friend was turned down for a B-1 visa, as they said that she did not provide enough evidence that she was settled in Budapest. She applied under B-1 as she was attending a 3 day conference inside a 3 week holiday.
She is from an ex-soviet state but was working for a major US investment bank at the time as a programer. She earns way above the local salary, but does rent an apartment, rather than own one. She was only 23 at the time.
What should she do next she time she applies? Or is it even worth her applying again?