Pros
Supportive team members and a friendly work environment. I got hands-on learning opportunities, real project exposure, and guidance from seniors, which helped improve my technical and professional skills.
Cons
Limited stipend and sometimes unclear task expectations. Documentation could be better, and more structured training would help interns understand processes faster.