Pros
Employer friendly company, good product. It has a very diverse culture so not everyone can adjust to it. Flexibly timings is one of the plus points. I find it amazing that every negative comment is supposed to be taken as a true review and any positive review is stated as biased and by management or relative. I have been in the organization for over 5 years and I am neither a mgmt member or a relative but an ordinary employee who has been given valid opportunities for growth for my dedication and hardwork. I understand glassdoor is a platform to vent your frustrations and unhappiness with a employer or organization but to say that all positive reviews are false and only negative reviews are to be considered is unfair. The fact that several people are still working in the company and that the company is growing shows that there are people happy with it. So I would request the other reviewers to keep to themselves and abstain from commenting on other reviewers' view point. They are as valid as yours.
Cons
At times we have to put in extra hours which is duly compensated by discussing with managers which is a norm so not really a con.