It is used across my whole organization to improve their knowledge in any subject related to IT and when required to use it for business purposes. I personally did some front end stuff to improve and learn concepts. It gives you deep knowledge which gives you the capability to know language deeply and do stuff quicker.