Nerds are generally excellent at their job. They can however be less skilled in talking to other people. Through a company training Social Nerd Coaching can help your business make your IT or engineering specialists more social.
In-company trainings are programs that are meant to cause real change in your organisation. A training is for you if you want to see lasting behavioral change, instead of doing a workshop and seeing the results dimish quickly.
This means that an in-company training last for at least 3 half-day sessions. That is the bare minimum.
To each their own
Every company is different and has its own culture. That means that each company deserves its own approach.
To that end it's important to do an intake to see what your company specific question is.