High technical and detailed company. Highly recognized brand and easily prospects open the doors for you. Their products are fantastic with a high level of precision and quality. Technical people that know what they are doing! Excellent compensation and commitment to the employee.
Cons
A little bit old fashion managerial style, yet there are some winds of change!