Great work life balance. You get work with all cutting edge technology.
You can implement your ideas as its a R&D center and ideas are welcome.
Management is cooperative and helpful. They will listen to you will full attention and surely help you through professional path.
No hire and fire, very stable company and respect employee.
Cons
Salary should be revised and meet market standards.