> Also, joining someplace that's not consultancy-focused (like Google or Facebook) isn't necessarilly going to help with building relevant experience.
It's soo much more important to have worked for one of these companies. If you have Google on your resume it will work magic. Clients love that. It'll help with leads, it will help with negotiation, and it will help close deals.
Honestly the two things I wish I'd done before I started my company was work for amagoobooksoft and put in some time at a sales job.(cold calling or some type of lead gen)