Pros
If you need a job, you could get experience here before moving on.
Cons
I'm writing this for candidates, as the company doesn't welcome feedback and is toxic.
Do your due diligence. Look on LinkedIn at how many people have left the company. If something feels off, trust this.
If you really need a job, get your experience, play their game and then get out.
If you don't need a job, seriously consider somewhere else that isn't as toxic. Look at the other 1 star reviews. They are all true.