Pros
I worked there for 18 years before I retired early. I enjoyed working there because:
- Inspired and inspiring CEO. One day I was at lunch with a coworker and a voice behind me said "Can I join you?" It was the CEO, and over lunch he wanted to know what we did, what we thought of the company, benefits, etc. No private dining room for him!
- a great deal of fast paced work developing solutions for cutting edge problems.
- everyone right up to senior management buys into the company culture. Employees are treated extremely well and are generally motivated to do excellent work and create quality products.
- many highly competent engineers throughout the company.
- great benefits. I was treated well when I was off work for five months after a boating accident. I received full salary and my job was waiting for me when I returned to work.
- high salaries and excellent stock benefits.
- unlimited personal time off.
Cons
The work is usually fast paced and often time sensitive so it's easy to forget to maintain your work/life balance. A good balance is highly encouraged by the company.