Engineering Consulting Firm – Should you start one or work for one?