At my current job we're working with our own framework. I think it has two main downsides for my employers:
1) Employees are difficult to replace - they invested a lot of time in me, to teach me their stack.
2) New employees are difficult to introduce - fresh developers keep asking questions, disrupting the workflow.
For me it's a mixed situation. In short term I know I'm safe - why should they sack me? But in the long run I'll end up with untransferable skillset.
At my current job we're working with our own framework. I think it has two main downsides for my employers: 1) Employees are difficult to replace - they invested a lot of time in me, to teach me their stack. 2) New employees are difficult to introduce - fresh developers keep asking questions, disrupting the workflow.
For me it's a mixed situation. In short term I know I'm safe - why should they sack me? But in the long run I'll end up with untransferable skillset.