I am now able to better apply theory into practice. I am given a decent amount of time to absorb what I learn. And if I get stuck anywhere, I can always get my doubts cleared. The training infrastructure is well-managed, with a boardroom for training and other HR activities. Every trainee has been assigned a desk to do their work. My instructor is very engaging. I also think that the training schedule is very effective, with several breaks throughout the day. The last 6 months at SkillStone have been a great learning experience.