Pros
The internship was very hands-on, not observational. I worked on production-grade code and owned deliverables that actually shipped. Mentorship was strong—my manager and senior engineers were approachable and invested time in code reviews, architecture discussions, and career guidance. The intern-to-FTE conversion process was transparent. Expectations were clearly set early, and feedback was shared regularly, which made the conversion feel fair and earned. Good exposure to real-world scale problems and modern tech stack. Culture encourages asking questions and learning fast rather than expecting perfection.
Cons
The pace can be intense, especially during product deadlines, which may feel overwhelming for fresh graduates. Documentation across teams could be improved to help new joiners ramp up faster. Cross-team dependencies sometimes slow down execution.