the team is engaged and knows team members personally
leaders are friendly approachable and listen to the team members
they are focussed at people development and communicate of the progress with the team on regular basis
Consistently under leveled, under paid, and consequently under valued. My impact was acknowledged, and they *declined* to recognize it officially. This is a company trying to squeak by and do the minimum amount of work and charge as much as possible.
Collaboration vertically and horizontally
Longer you stay poorer the pay