
Good friendships and openness among the team
That I can use my core skills in an enjoyable way.
They have a clear vision and strategy for the company and how it cascades down.
The company has grown but it still maintains its culture of quality work, people-centeredness, transparency, and innovation.