Pros
Worked on a live Time Card Management system for the company, which gave me practical exposure to web development and problem-solving. Supportive mentors, collaborative environment, and opportunities to apply skills on real tasks made the internship highly valuable.
Cons
No major drawbacks during the internship. Overall, it was a smooth, supportive and rewarding experience.