1. First and foremost thing, you only see these positive reviews is just because they have a separate marketing team who specifically works and submits reviews in Glassdoor. I'll leave it to your choice whether to believe it or not.
2. One of the VPs in the organization is kind of person where you never ever see/expect that such people are alive on earth. He literally tells all the sugar coated words if he needs you. The utmost important thing is, he literally threatens you to your life and career if you submit the resignation. Make sure that the company you join after leaving Techwave is no where related or linked to this VP. Because, literally this VP tells all crap about you to the new recruiter/company and showcases you as a "MOST WANTED PERSON" on earth.
3. People who gets benefited/promoted/well appraised are the ones who are either relations to this person or the ones who always tells him that he is great. He never wants to listen "NO" from you.