If you are energetic, hard-working, career minded, this is not the place for you because there is almost no chance for career advancement. Typical promotions at low level take 6-7 years where they take 3 yrs in most places.
The company values newcomers more than their own proven and loyal employees, so negotiate when you join as you will not get a promotion after you do. This is so well known that there is huge grade inflation at the time of hire when compared to the tried and tested abilities of existing employees. Sad, but true.
Great Research Program, great work-life balance, good retirement benefits, flexible hours, telecommuting option
Lacking practical technical knowledge (lots of academic, theoretical knowledge), senior management who are here to take it easy, almost zero chance for promotion or advancement, too much politics