Solid training and resources. Co-workers are helpful and want you to succeed. Top management is directly involved, often asks for feedback, and doesn't micromanage.
Cons
For someone who needs direction from supervisors in daily work, or isn't good about asking for help when needed, this won't be a good fit as a technician is independent all day every day.