If everyone in my department walked out and a new team had to be hired, they'd just be screwed. There's not enough documentation and the system is pretty complicated, with bits of it hiding everywhere and a bunch of ancient code that we never got around to refactoring (especially after they laid off half our department and another half quit afterwards, without replacement).
I'm sure whenever I get a new job and resign they're going to be like 'oh shit', because there's just not anyone left to replace what I do, really (I'm the last person in the department with a good amount of knowledge on their proprietary and stupid complicated phone systems, and they've kept me too swamped to be able to do any knowledge transfer worth a damn).
And in phone systems, there's always something going wrong or down, it seems like, often network related.
I'm sure whenever I get a new job and resign they're going to be like 'oh shit', because there's just not anyone left to replace what I do, really (I'm the last person in the department with a good amount of knowledge on their proprietary and stupid complicated phone systems, and they've kept me too swamped to be able to do any knowledge transfer worth a damn).
And in phone systems, there's always something going wrong or down, it seems like, often network related.