
Honest and Open Communications with the Teams.
team members are all very smart people.
smart people, challenging work and great leadership.
The money, the PTO, and the ability to work remotely when necessary.
open friendly people. the communication level is high. leadership seems to work to be of service to teams.