Has very high standards. Treats employees fair and considers all recommendations forwarded to management. They are upfront and Chrystal clear on what is expected and you can rely on what they tell you, their values are the highest.
Cons
I have no negative items to say about this company.