I don't know about the existing positive reviews in here, but let me tell you this. This company has at least 1-2 employees leaving every month, some even after 2 months of working. Please check LinkedIn to verify this!
The leadership team is taking the company down with them. It's horrible how they treat the employees, so please don't believe the so-called culture they are trying to show on LinkedIn. It's all a lie. When someone leaves, their responsibilities get dumped on the next person. In short, no replacement is hired. And no matter what happens, there's a tendency to blame the employees and even threaten them with firing multiple times.
Also, there are absolutely no growth opportunities here.