FREELANCER VS COMPANY: CHOOSING THE RIGHT WEB APPLICATION DEVELOPMENT PARTNER