Pros
Supportive team culture and helpful mentors.
I had the opportunity to work on real-world projects, improve my technical skills, and gain hands-on experience in software development.
The team is open to questions, feedback is constructive, and learning is highly encouraged.
Cons
As an intern, some processes can move fast and may feel challenging at first.
However, this also helps you adapt quickly and grow professionally.