CONSIDERATIONS TO KNOW ABOUT BEST IT CONSULTING AND SOFTWARE DEVELOPMENT COMPANY IN SWITZERLAND