Helping your former company
Anonymous Monk
created: 2006-01-28 00:37:48

Dear Monks,

I'm a regular Perl Monk but I'm posting anonymously. Recently I left a startup I was working for to move to a large software company. The startup was paying me less than I needed to live on, and over several months before I left I was faced with a family crisis that required my full time. During my other hours I kept doing work for the startup, at reduced pay. So when the large software company gave me an offer and I was almost broke, it was an easy decision.

My boss the CTO had left a month before me due to differences with the CEO. So when I left there were no more server side resources. Everyone asked me, so if something goes bad we can call you right? I responded yes, and I intended to help them since I was leaving at a bad time.

So something broke, and I got an email requesting help. I responded saying sure no problem, but can you please give me written authorization to logon to the server? I've read lots of stories about people getting burned just like this, and I thought protecting myself was a wise move. I didn't hear back until a week later with a response that the issue was resolved.

Today I got home and received an email saying something broke again (turns out the drive filled up from backups) and they were having problems starting some services. I wrote back suggesting possible solutions, and mentioned that I would be happy to help if authorization was given to me to logon. Now I don't distrust my former coworkers, but I've been threatened with a law suit once before when I left a startup because I wouldn't come into the office to help out, and my friend who is a professional sysadmin reiterated several times that I should never ever login to someone elses server without written permission.

I feel like I made the right decisions, but also know people are probably saying "This guy is just trying to screw us. Why doesn't he just help us out?". What would you do in this situation? Where do you draw the line between upholding professional ethics, your own safety, and helping people out?

Re: Helping your former company
created: 2006-01-28 00:53:16
Your request for written authorization to logon seems eminently reasonable to me; I think it would only need to be given once. If I were in your situation, I guess I would just assume that if I didn't get the authorization, they must not want my help enough to bother, and I wouldn't let it bother me.
Re: Helping your former company
created: 2006-01-28 01:21:27

Written authorization takes ten seconds to write, and 60 seconds to fax to you. It may take a little longer to get someone to agree to grant it. If they're unable to obtain it for you, stay out of their system; they apparently don't need your input badly enough to offer you assurance that you won't be sued for providing this help.

If it looks like this question is going to come up again, why not proactively talk to the decision-maker to offer your services as an outside consultant. You could pre-arrange any paperwork that would make both parties feel more comfortable with the agreement. Everything would be out on the table ahead of time. You would still want per-incident authorization, but if the decision-maker preapproved your arrangement, per-incient authorization could be pushed down to a person of lower level, where the big boss wouldn't have to be awakened at 3:00am every time you are needed.

If, upon attempting to pre-arrange such an agreement, you find that you meet with resistance, you'll know ahead of time that you're definitely not authorized to access the system, and so will those people who keep asking you for help. On the other hand, if the decision-maker approves of the idea, once again, you and your contact within the company will know ahead of time that your involvement has been blessed.


Dave

Re: Helping your former company
created: 2006-01-28 03:34:00

Look, you're willing to help these folks out, and you're not asking them to pay excessive money for it. All you're asking for is a simple document that would protect you from liability in case of questions in the future. Not only is that reasonable, it would be risky to do the work without it. Imagine how it could look - former employee, possibly a disgruntled employee, trying to break into the system.

What you're asking for is a small matter, one that would protect you while not costing the company anything more than a few moments of typing. If they're not willing to be bothered with it, then perhaps they don't really need your services so desperately.

Re: Helping your former company
xdg
created: 2006-01-28 12:12:10
Recently I left a startup I was working for to move to a large software company.

In addition to the good advice others have already given, let me also encourage you to check the terms of your current employment for potential conflicts. Some employment agreements stipulate that any code you produce -- even on your own time -- is intellectual property that belongs to the company. You also want to avoid getting into legal trouble with your current employer in helping out the old one.

-xdg

Code written by xdg and posted on PerlMonks is public domain. It is provided as is with no warranties, express or implied, of any kind. Posted code may not have been tested. Use of posted code is at your own risk.

Re^2: Helping your former company
created: 2006-01-30 15:11:00

How could they claim code you do on your own time? Thats ridiculous. Could they then claim any art or music you produce at home while working for them? While it might be in the contract I doubt it would stand up in court. I suppose if your salaried AND the code in question directly related to your employment then they might have a case, but it seems any company with that clause should probably be steered clear of.


___________
Eric Hodges
Re^3: Helping your former company
xdg
created: 2006-01-30 17:31:17

Read node 153046.

-xdg

Code written by xdg and posted on PerlMonks is public domain. It is provided as is with no warranties, express or implied, of any kind. Posted code may not have been tested. Use of posted code is at your own risk.

Re^4: Helping your former company
created: 2006-01-31 10:42:38

Law is such a painfull thing because you never know who to beleive. ;) A quick search yeiled this resource which actualy shows that inventions created using work resources but not as the actualy goal of your employment can be claimed by the inventory. Though the inventor has to give the employer non-exclusive rights to *use* the invention. Logicaly it would seem the same would apply to software. Though I will admit logic and law arn't always the best of pals and Softare and invention arn't realy two terms that mix either. Then this article seems to support that same view as well. The inventor retains rights but the employeer gets the rights to manufacture and sell it without paying royalties. It is begining to seem like we need an IP Agent just to do any sort of creative work anywhere. ;)


___________
Eric Hodges
Re^5: Helping your former company
xdg
created: 2006-01-31 10:51:06

I think the first article has a quote to the effect of "in absence of an agreement to the contrary". That was my point. If the contract says they own it, and you signed it, then they own it. Thus, check your current contract before volunteering to help a previous firm.

The wisdom of signing such contracts is a whole separate topic.

-xdg

Code written by xdg and posted on PerlMonks is public domain. It is provided as is with no warranties, express or implied, of any kind. Posted code may not have been tested. Use of posted code is at your own risk.

Re^6: Helping your former company
created: 2006-01-31 13:52:40

Hmm. I read that to mean that the contract might remove all the companies claim, but in abscence of that it gives the company some rights. I can see now however that was a rather naive or uptopian way of looking at it. /me goes to get a copy of his contract from HR and see what it says. This is a rather interesting if not terrifying discussion. Kinda makes me feel like i do when I hear "Homeland Security", big brother is watching and knows best and in this case big brother is also your boss.


___________
Eric Hodges
Re^7: Helping your former company
created: 2006-02-07 10:58:41
A contract generally serves to override law where it can be overridden (property rights can almost always be overridden by contract). It can do it either way, in favor of the employer or employee.

The interpretation of a contract is another thing. If your job involves programming and your employer tries to claim rights over a piece of music you created (Mmm, not via programming), the courts would likely interpret it not cover your artistic rights.

Be careful of looking at mixed sources of law. One of the articles references UK law, the other I'm not sure of. IP law, and legal interpretation, can vary in different parts of the world.

Oh, one more thing -- it's not just easy to threaten to sue, it's not really difficult to actually sue, either. It may be difficult to win many suits, however.

Practically speaking, this is why companies, which can bring resources to bear on suits (both personal and financial) often have an advantage over individuals who cannot devote significant portions of time and effort to pursuing/defending against suit.
Re^5: Helping your former company
created: 2006-02-24 22:23:08
Both of those articles are about patents, and they are about different countries.

Despite being called "intellectual property", patents and copyrights have little to do with each other, and the rules can be quite different. Furthermore employment rights are frequently modified by contracts and state laws.

Also despite both following "British Common Law", the USA and Great Britain have fairly different legal systems. You cannot assume that what is true for one is true for the other. (Nit: Louisiana does not follow British Common Law, but the other 49 states do.)

You will not know what your rights are until you read your contract, your state law, and talk to a lawyer. Even then you might not know, because there are many gray areas that don't have clear precedents. (If there weren't ambiguities, then lawyers would have nothing to argue about in court...)

Furthermore people who really can tell you are not inclined to do so, because if you misunderstand what they say, they may be liable for your misunderstanding! That is why you see people say "I am not a laywer" and/or "this is not legal advice". Because you are liable for giving someone bad legal advice. Even if the advice was perfectly accurate, but was just inapplicable because of some fact that the other person did not tell you.

Re: Helping your former company
created: 2006-01-28 13:19:36
If the problem is too difficult to resolve with a short phone call or a couple of e-mails, they should hire you as a consultant, with a contract that says so, and pay you for your time. Anwering questions is one thing, but it sounds like they are going beyond that now.
Re: Helping your former company
created: 2006-01-28 15:05:55

I've been in this situation a couple of times (unfortunately). I'll gladly help my friends in the company by talking to them, but I won't help the company proper without being a paid consultant with reasonable fees and a contract. Once I'm not an employee, I don't have to do anything and I don't let them make me feel bad about that.

You don't owe the company anything. You used to work there and now you don't. They didn't pay you enough or treat you well enough for you to stay, and now you're gone. That's too bad for them. They screwed themselves. You're not helping out because you don't work there anymore.

Maybe they'll try to intimidate you by making you feel guilty, but just stick to your message: "I don't work for you anymore". It's as simple as that. Don't argue about old times, don't debate who said what, who did what, or anything else. You don't work there anymore and you don't owe them a thing. The more you say, the more chance you have of making the situation unfriendly.

Don't worry about the lawsuits. If they don't have enough money to pay a sysadmin, they won't have enough money to even hire a lawyer to send you the initial letter. People threaten all sorts of things, but they usually forget about it when a real attorney tells them how stupid they are and how much it would cost to actually even get the attorney to think about it.

--
brian d foy
Subscribe to The Perl Review
Re: Helping your former company
dws
created: 2006-01-28 22:44:09

... but I've been threatened with a law suit once before when I left a startup because I wouldn't come into the office to help out, ...

Unless there was something legally enforceable in your contract/employment agreement that requires your services after you've severed a business relationship, that threat was bluster. Threatening to sue someone is easy.

... and my friend who is a professional sysadmin reiterated several times that I should never ever login to someone elses server without written permission.

Your friend gave you very good advice.

... but also know people are probably saying "This guy is just trying to screw us. Why doesn't he just help us out?".

You know this? Or are you just imagining it? Making sure that you're in the clear legally is hardly screwing someone. If it was that important to them, they'd have gotten you something in writing the first time you asked.

Re: Helping your former company
created: 2006-01-28 23:33:25

Two important points have been covered here, one by you (getting appropriate authorization before logging on to the servers) and one by the respondents (make sure your current employers are OK with you giving out this kind of advice). It would be bad news if your old and new employers were competitiors, for example.

It's common to feel guilty after leaving a company -- or even hang on somewhere because of the same guilt. but it's important to hold that decision up to the harsh light of Common Business Sense.

You have to decide if it makes financial sense to stay where you are, or whether it makes more sense to leave. Temper that with the judgement you have to make about not leaving a company the first time someone waves more money in your face, of course. You also have to balance how your current employer is treating you against how prospective future employers might treat you, and gauge how the quality of work at each place compares.

I've been in the situation where I was working extremely hard and generally being ignored by my boss and the other managers. The clue by four that finally made me think was when I resolved a technical problem on a very tight deadline, saved the organization from some major egg on the face (along with furious customers) and worked through the night until 1pm the following afternoon to recover .. and no one thanked me.

On the other hand, I'm under a lot of pressure at my current job, but I'm having a lot of fun doing what I'm doing, I'm getting supprt and appreciation from my co-workers and lots of flexibilty. Sometimes it's the small things that make all the difference in that kind of situation.

Finally, toss your thoughts around with someone. It may be that even hearing yourself describing the situation will be enough for you to come to a decision -- then your sibling/best friend can sit there and drink beer and eat chicken wings while you talk about the situation and make your next decision.

Alex / talexb / Toronto

"Groklaw is the open-source mentality applied to legal research" ~ Linus Torvalds

Re^2: Helping your former company
created: 2006-01-31 04:34:25
I've been in the situation where I was working extremely hard and generally being ignored by my boss and the other managers. The clue by four that finally made me think was when I resolved a technical problem on a very tight deadline, saved the organization from some major egg on the face (along with furious customers) and worked through the night until 1pm the following afternoon to recover .. and no one thanked me.

Im a Unix admin who regularly helps out the Windows folks via the odd script, or more (usually involving Perl) often on mission critical projects. I enjoy sitting back and watching them all pat themselves on their backs when they finish :)

Ted
--
"That which we persist in doing becomes easier, not that the task itself has become easier, but that our ability to perform it has improved."
  --Ralph Waldo Emerson

perlmonks.org content © perlmonks.org and Anonymous Monk, brian_d_foy, chas, davido, dws, eric256, perrin, SamCG, spiritway, talexb, tcf03, tilly, xdg

prlmnks.org © 2006 edmund von der burg (eccles & toad)

v 0.03