Exposure to Diverse Projects: I had the opportunity to work on various aspects of the software development lifecycle, which broadened my skill set.
Friendly Team Dynamics: Colleagues were approachable and always willing to help troubleshoot or brainstorm ideas.
Learning Opportunities: I got to work on real projects, which helped me sharpen my coding and problem-solving skills.
Cons
Inconsistent Communication: Sometimes there was a lack of clarity on project goals and expectations.
Pace of Work: Deadlines could occasionally feel rushed, making it harder to maintain quality.
Limited Feedback: Regular and detailed feedback would have been helpful for personal growth.