It takes a few minutes to read through all the reviews and two things stand out - 1. Poor leadership 2. Lack of growth or product innovation.
It is a great place to work if you want to spend time with your family or kids, do minimal work and get paid without any stress. If you want to grow in your career and be a respected leader at some point, this is definitely not the place to work.