I’m currently working with a software company remotely and the work load is very light. So I received a new offer from another Software company and was planned to accept it and keep my current job as well, keep in mind both companies aren’t competitors they work in two different categories. But my new contract has this section:
And not sure if legally I have to leave my current job or I can keep it as long as I work for my first job outside the working hours of the second.
DUTY OF LOYALTY
You agree that while you are employed by the Company, (a) you have an undivided duty of loyalty and fair dealing to the Company and will work for the best interests of the Company and not take over any of the Company's business opportunities or prospective business opportunities for your personal gain and/or to the detriment of the Company; (b) you will not engage in any other employment or business activity without written permission from executive management; and (c) you will not engage in any other activities that conflict with your obligations to the Company.
Also worth mentioning my current job doesn’t have in the contract Duty of loyalty or any other similar rules.