We communicate extremely well with each other.
The benefits are fantastic and compensation is very competitive.
Being efficient and feeling like I make a difference.
I love my co-workers, I seem them more often than my family so it's important that we all get along.
I think they do a great job at getting feedback but need to have additional time scheduled to hear that feedback so it doesn't feel so rushed.