Pros
Lot of smart, talented people there. The worst of the "leaders" in R&D and marketing recently left.
Cons
Management there is a cancer. There is more secret backstabbing than any company I have worked there. Totally toxic culture. Several years ago I witnessed HR asking managers to leave positive reviews on Glassdoor. Not sure if they are still doing that. The company hires mostly young foreigners because they can take advantage of them and pay them less. It is basically a sweatshop, with no regards for employees or work/life balance. Management will brutally put down their employees in front of others, some breaking down in tears. Managers are told by their managers to keep performance reviews down so that people cannot advance and are held in their spot. The company abused their best managers and they left. Do not even think of working here.