Interesting that they reference their Glassdoor rating: The strength of our culture is key to attracting and retaining the best talent, as demonstrated by our high employee retention rates, and, as of January 31, 2019, a Glassdoor rating of 4.5 out of 5 and 100% approval rating of our chief executive officer.
Uh, that is a big negative sign for me, because they have an an "employer active" account. In other words, they pay for the privilege to get reviews deleted. > 100% approval rating of our chief executive officer. So I am 99.99% sure that HR was tasked with removing bad reviews ;-)
https://help.glassdoor.com/article/I-m-an-employer-What-can-...