Pros
1- Exposure to large-scale payment solutions for leading banks and fintech companies. 2- Very few smart, technically capable colleagues who are willing to help. 3- Job security is relatively good, company has avoided layoffs during difficult market conditions.
Cons
1- Technology stack for many products is outdated (e.g., .NET Framework 4.8, Oracle DB) despite newer technologies being available. 2- Very poor work-life balance 3-No hybrid or remote work option, strictly office-based with little flexibility. 4-Workplace politics is too much; growth and recognition can depend more on connections than merit. 5-Lack of trust from management 6- Benefits have been reduced (e.g., removal of leave encashment) without adequate employee consultation. 7- Morale is low; many employees are actively looking for jobs elsewhere. 8- Increments are very poor compared to industry standards, and management has even reduced KRAs (Key Result Areas) to justify giving lower raises. 9- Management communication can feel one-sided, focusing on loyalty rather than addressing real employee concerns. 10-Internal politics has made most scrum activities and agile ceremonies just a formality, with little real value. 11-No proper agile practices are followed, instead of focusing on solving problems, ego issues dominate, and people prioritize protecting their own positions over teamwork. 12- Attendance policy has been made stricter, adding more pressure on employees without addressing underlying workload issues. 13- Toxic individuals are tolerated, and a bullying culture is common, creating an unsafe environment for open discussion.