
Communication is excellent and the people work together to find the best solutions.
The employees are supportive of each other and treat one another with respect and empathy.
I'm happy with my salary and have received promotions and raises regularly without having to beg.
Solving challenging problems and having the freedom to work in the way that works best for me, without having someone look over my shoulder.
They encourage everyone to ask questions and learn. They're also open and easy to work with. There are very few egos and the team builds eachother up.