However, there are a lot of cons:
1. Higher Management sucks - They have no idea of how the work is getting done by the people in the company. They seem to happy in their own virtual reality.
2. Sorry but if you are a women, this is not an office for you to work. The most discriminations happen with them. If you will see the office record, you will find that most among the employees who left the office are mostly women. They do not get good hikes or salary increments.