
Generally friendly environment from everyone regardless of position.
Provides enough direction while allowing for individual creativity
Decent medical/dental coverage in a challenging financial environment.
Completing project and solving difficult problem.
Effective collaborative communication that leads the team to reach goals with reasonable efficiency. Job satisfaction depends on this type of environment.