
opportunities to learn and make an impact
transparency and easy access to have conversations with
Discouraged from bringing up compensation
Teamwork and different skillsets lead to a well rounded team
the potential to learn more and produce high quality work
learning new things, ways to do my job better, learning about new features
while we all have separate projects/smaller branches we work with, we get together several times a week to discuss how the team as a whole is doing