Great place to learn and grow if you are early in your career.
Supportive colleagues and approachable leads who help whenever you get stuck.
Flexible work culture and decent work-life balance.
The company provides exposure to real client projects, which helps in building confidence and problem-solving skills.
Cons
Processes and documentation could be more structured.