Pros
No strict punching system; flexible login/logout tracking
Cons
1. Extremely toxic work environment fueled by constant office politics
2. Open and blatant favoritism; success depends on pleasing the right people, not performance
3. Zero transparency in promotions, appraisals, or key decisions
4. Horrible work-life balance with excessive working hours treated as the norm
5. Implicit pressure to stay available 24/7, including after office hours
6. Getting leaves approved feels like a battle, often leading to unnecessary stress
7. Complete lack of flexibility; rigid no work-from-home policy despite feasibility
8. Management appears indifferent to employee well-being and burnout
9. High-pressure environment with unrealistic expectations and no recognition
10. Demotivating culture that discourages growth, fairness, and accountability
11. Overall, a draining and frustrating place to work with little respect for employees