A good place to start your career.
Salary hikes are reasonable and aligned with the company’s performance.
Shuttle/transportation is provided.
Cons
Salary hikes may feel modest compared to market standards.
Career growth can be slower in some roles/teams.
Work can become repetitive depending on the project.