I have been working here for two years and for the past year and a half I've noticed the following:

  1. People are leaving pretty much every week
  2. There is a recruitment freeze, so when one person leaves they're not replaced.
  3. There are a lot of Indian onshore and off shore contracters doing a lot of the work
  4. Managers are leaving and not being replaced
  5. People are mysteriously disappearing with no word from the business i.e. Fired
  6. Instead of employing permenant people the company is taking on contractors
  7. Whole teams have left the company

Is this a sign the company is going down? This has been happening for quite some time.

Also, the most senior developer who has been here for 12 years is leaving.

  • 4
    How can you list all those points and still think things even might be okay? If they company is dumb enough to let all this happen without realising this could affect exiting employees morale, then they clearly don't care. Run for it! – James Sep 17 '15 at 9:35
  • 4
    Another alternative than the company going down is the possibility that the management has decided to outsource everything abroad. This short of gentrification happens sometimes when the product is stable and needs no major updates so the engineering team is treated as a cost. In either case you time to disappear will come at some point sooner or later. – Dimitrios Mistriotis Sep 17 '15 at 9:41
  • 5
    Better to have no paternity leave than no job though. – Dustybin80 Sep 17 '15 at 10:18
  • 2
    Good luck getting pay or paternity pay or a redundancy payment from a company that has ceased to exist... – AakashM Sep 17 '15 at 10:51
  • 2
    "they can't just sack me can they?" Hate to break it to you, but uhm ... why not? – Masked Man Sep 17 '15 at 13:27

Yes, it certainly looks like the company is in big trouble, I'd start looking for a new job if I was you.

The company is obviously at the very least slowly restructuring to outsource and not replacing inhouse. So in terms of job security, it appears that you don't have any.


Your company is either failing or has made a decision to outsource the work (or both). There is only one reason you might want to stay: the company needs someone local to coordinate/manage/support the outsource work. If that kind of work interests you, and you can be given that role, things might work out for you.

You need to find out which scenario is happening. Discretely ask somebody in authority at your company (your manager, an executive, owner, etc.). If they're evasive or offended by your question, then you have an answer on which you can take action. Find a new job and leave. The sooner, the better.

If they give you information, then you have something more to work with and you can make a more informed decision about what's best for your situation.

Not the answer you're looking for? Browse other questions tagged .