I find this place actually creates the opportunity to up-skill employees, whereas in other places there can be limited opportunities to be up-skilled on certain levels of knowledge and tasks.
I find this place gives a lot of time to allow staff to learn under seniors and create opportunities to up-skill so you can end up running your own shop in some instances.
A lot of people can stay at a lower level of development in other places, whereas this place finds or creates the time for its employees to discuss things.