Pros
- Good for fresh graduates who want exposure to multiple technologies and systems.
- You will definitely learn a lot because you’ll probably do the work of 2–3 people.
- Provides training opportunities.
- Has competitive benefits including up to 16th month bonus.
- Stable company with long-term employees.
- You’ll develop patience, adaptability, and crisis management skills whether you like it or not.
Overall
If you want to gain “battlefield experience,” survive chaos, learn to operate under pressure, and become independent very quickly this company will absolutely train you for that.
Cons
- Outdated tools and processes. No proper modern DevOps culture or engineering practices.
- Career growth is extremely slow unless you know how to navigate office politics.
- Promotions depend more on timing, available slots, and visibility rather than pure performance.
- Even if you exceed expectations and become a one-man army, promotion is still difficult unless you stay for many years.
- Chronic understaffing is normalized.
- Employees are expected to handle multiple projects simultaneously with little to no documentation or proper turnover.
- Toxic accountability culture: management may blame employees when projects fail but take credit when projects succeed.
- Work-life balance is almost nonexistent.
- No hybrid setup and strict HR policies.
- Attendance culture can feel unforgiving even during situations outside employee control like typhoons or emergencies.
- Training bonds can make employees feel trapped once problems start appearing internally.
Overall
If you want comfort, work-life balance, and healthy engineering culture, this is probably not the company for you.