I learn from them constantly
Completely open and honest
Awesome people and autonomy
Being surrounded by great coworkers who are trying to help others improve with software development
Need better workers and management style
It has been very rewarding.
They need to connect with people more!