I work remotely and I work for two companies at the same time. None of the two companies know i'm working for other. The funny thing is that I'm doing really good at both companies and the leads and project managers at both companies are blown away with my code and turn around time on features/bugs. On one of the company I helped save a 2 million project from a client who was on the edge of walking way the 2 week before I came on the project. That client just signed another half million dollar deal this week.