This is really sad to hear. I'm curious to know why you have to do the majority of the programming?
Maybe I should have gone the teaching route, I'd have other people to blame. But a good manager should protect their employees, not the other way around.
Thanks for listening. I guess I'm just complaining on a throwaway because I don't have anyone else to talk to.
No documentation?
Good software engineers are not necessarily good writers, so even when there is documentation it's not always helpful either. Especially to completely new people in a project without background information. For security related work, how much background can you assume? How in-depth does the documentation have to be? etc etc..
Documentation, even when it's there, doesn't always fix this.