
The availability of wellness programs, feeling engaged, working in a collaborative environment etc. thats make me most happy at work.
If you are doing the same work as someone else who is being paid more than you, this may be a sign of undervalued.
A positive culture of company has values that every employee knows by heart and about work environment it is a breeding ground for genuine friendships.