supportive team.
Good learning opportunities and culture.
Flexible timings and helpful management.
Nice environment with growth potential.
Cons
Workload can be high sometimes.
Needs better communication between teams.
Limited resources for complex projects.
Occasional delays in project approvals.