
Provides enough direction while allowing for individual creativity
Decent medical/dental coverage in a challenging financial environment.
Generally friendly environment from everyone regardless of position.
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.