
Straightforward, and offer a lot of insights
Learning, and mostly being challenged.
Culture that values your work and values you as a person
Lots of steps, but I would say its for the best
negotiable and fair, and if I need any other tool, I can have it
Human company, with pressure but give you the tools and time to work on it. 10;10