
Most coworkers are fun to work with
Knowledgeable interviewers, after initial phone and chat
Good pay, and great benefits
With few exceptions truly a family, look out for one another.
Group leader gives a job, and if trusted leaves you alone unless you ask for support or run into issues