Great team culture, reasonable pay, has a long history in the elevator history.
Cons
It's a standard 9-5 kind of job and tend to be in office, so for those preferring more flexible work at home arrangement. This company is not likely to offer such benefits.
If you are looking for work life balanace, this is a great place to work at.
One of the best workplace culture, my colleagues have been working together for 10 years and they are like a family.
Cons
Personal opinion, it will get stagnant doing the same stuff.