Pros
Absolutely nothing, to be honest.
Cons
1. People here only seem to care about business. 2. The pay is really horrible, insulting, and demeaning to the employees, given the amount of workload and the unrealistic expectations. 3. The management is not at the least considerate about the well-being and mental health of their own employees. 4. Very high attrition rate - people who have left the organization have brought up similar concerns multiple times and no one seems to take any action to make things better. 5. Haphazard working patterns - everyone is doing everything here because the organization does not want to invest in hiring people/experts in certain areas - we are all expected to fill in each other's shoes which is ridiculous. 6. Lack of appreciation and support from the organization's end. We are continually expected to keep doing more with zero compensation for additional efforts. 7. Extremely poor technical support - laptops are more than ten years old with embarassing battery power, with no replacements provided until laptops literally stop functioning altogether. 8. If you choose to take a holiday along with a weekend, it is counted as THREE PAID LEAVES! 9. Work is judged based on numbers rather than quality. 10. Leaving 1to1 help would be the best form of self-care for all employees here.