
Diversity which is a huge plus for me.
Some of the team members provide hands on training.
Actually interacting with my co-workers.
As a contractor I would have to say the overall salary that was presented.
Hire a manager who has concise knowledge of the procedures within the department. In addition, lead the team instead of having his directs to lead meetings.