Vantaggi
Good salaries and benefits. Huge increments bi-annually. No politics and micromanagement. Good office location. Extremely friendly environment. Car finance. Really good provident fund. Healthy lunch. Annual dinner. Good OPD and health insurance. Internet allowance. Good leave quotas. Timely salaries. Managers are really supportive and understanding.
Svantaggi
Extremely restricted domain development to oracle fusion. Some products are stable but mostly all of them are related to a very specific domain. A domain so specific, you will rarely find anyone doing that work in Pakistan. Which thus leads to very poor career growth. You can quickly be outdated in terms of tech knowledge. Old technologies and frameworks being used. May find yourselves spending more time on understanding the domain of oracle fusion/agileplm rather than doing actual development. Poor management of projects. They need proper ACTUAL product managers with proper software development methodologies sdlc, waterfall, scrum etc. No proper software development methodologies being followed. Some products are merely going in the worst way possible. (Even going to production without testing or QA. Mostly no code reviews either). The most useless QAs you will ever find in the software industry. Unpaid overtime. No tours. Filled with a gigantic amount of meetings.