Smart and friendly group of individuals.
The autonomy and flexibility. You do good work and management will generally stay out of your way.
The autonomy. I like feeling in control of my work and management does a good job of letting me excel.
I have to fight for every compensation increase I receive. I would appreciate it if management was more active about compensating strong employees.
The interview process was a casual environment where they did a good job of testing my technical ability while also making sure I was a good fit.