Strong vision and looking out for everyone.
Bright, happy, smart, motivated and team-oriented people
Highly skilled and professional teams.
Outstanding customer service and product integrations
The pros is good bonus, competetive salary, not bad healthcare plan. If you are not in tech then a good company to work with. But if you are in engineering tech team the management is not great who micro manages, biased, doesn't respect you, won't accept any mistakes or encourage new ideas.