I have to be honest Toyota is a GREAT place to work. Management is great and the team members are Awesome. I have learned so much here but the best thing I have learned is how to be a leader. The hardest part of my job is the rotation every 2 weeks. I am a father to 2 boys and don't really have that time to be a father with my schedule. The most rewarding would have to be communicating with all different people and all different personality's on a daily basis.