
Driven coworkers and a culture that encourages growth
Diverse and supportive team members
Personal growth and the ability to take on responsibility
Fair process, pleasant interviewers who asked fair and relevant questions
Long term incentives that improve the longer you are at the company and continue to perform well