Great place for a Technician. Difficult place to be a Manager
Pros: health benefits
Cons: managers are never "off work"
There is no separation between life and work if you are a manager.
You aren't off even when you are on vacation.
The dedication to the job is unrealistic for anyone that also wants to have a family life.
This a GREAT COMPANY, but NOT an easy one to work for
Technicians are treated well and compensated very well.