Pros: great place to work if you are just starting in a career or at the end of your career, lots of development programs for entry-level engineers, if you want to be left alone toward the end of your career, you can hang low and they will never recognize you, so you are all set!
Cons: not a good mid-career employer, no investment in growth and old school management philosophy
Lots of clicks even with CEO. Only sales and IT are recognized and given accolades. Although regardless of which department your are in, upper management will be the first to criticize and never give you the resources to be successful. Instead pile on more and more and you get no flexibility in the process. Very old school narrow minded employer philosophy – more... that doesn't believe in any progressive policies or work/life balance. Customers and shareholders are #1 priority,and employees are expendable. Pay increases are nonexistent, you may get a cost of living adjustment every 1 1/2 - 2 years and if you work really hard you may get a bonus here and there but there is no investment in long term development, such asTuition Reimbursement. – less