Pros
The only pro you should ever think is leaving this organization.
Cons
Doesn't care about anyone else other than their favourite employees, who will get 100% hikes every year, so that they can be tied to a leash forever. No value of work life balance. They value micromanagement more than they value work.(Employees are coming in and logging time of their work and breaks on zoho, finish 9.15 hours everyday to get paid for that day which should be 8 hours of work only). No sense of how to run a company. They do not care about your personal problems, just want you to be in the office, they thing they are living in 2005 where the concept of work from home or hybrid doesn't exist. Nobody cares if it's raining fireballs, get to the office at all costs.