Taro Logo

Good learning experience with a smart and supportive team

Software Engineer(Internship)
Former Employee
Worked at Wish for 1 year
October 1, 2025
San Francisco, California
3.0
Pros

I had a very positive experience interning at Wish. My manager was fantastic—supportive, communicative, and invested in my growth. The team environment was collaborative and professional, with lots of incredibly smart people who were open to sharing knowledge. I had the opportunity to work across large codebases, which gave me valuable exposure to industry-scale software development. Overall, it felt like a professional and fast-moving environment where learning and mentorship were encouraged.

Cons

The codebase itself was a bit of a mixed bag. There was a combination of newer and legacy code, with some older systems still active but not always clearly documented in terms of ownership or relevance. This sometimes made it difficult to know which parts of the code were still actively used.

Refactoring was definitely needed in places, and at times the code felt messy and harder to navigate. While it wasn’t a major blocker, it did slow down development and onboarding occasionally.

Advice to Management

Continue investing in codebase modernization and refactoring so that new developers can spend more time building and less time untangling legacy systems. Otherwise, keep fostering the strong team culture and mentorship, because that made the internship experience great.

Additional Ratings

Work/Life Balance
3.0
Culture and Values
3.0
Diversity, Equity, and Inclusion
3.0
Career Opportunities
4.0
Compensation and Benefits
4.0
Senior Management
3.0

Was this helpful?

Wish Interview Experiences