Taro Logo

Great Team, Exciting Challenges, but Some Growing Pains

Senior IOS Developer
Former Employee
Worked at Apple for 2 years
February 16, 2025
California, Maryland
4.0
RecommendsPositive OutlookApproves of CEO
Pros

Challenging Projects – The company is working on some cutting-edge iOS applications, and I’ve had the chance to work with SwiftUI, Combine, and some interesting AI-driven features.

Strong Engineering Culture – Code reviews are thorough, best practices are encouraged, and there’s a real emphasis on quality and maintainability.

Smart & Supportive Team – The iOS team is composed of talented engineers who are always willing to help and share knowledge. No toxic egos, just good collaboration.

Work-Life Balance – While deadlines can get intense, management respects personal time. There’s some flexibility with remote work, which helps.

Competitive Salary & Perks – Compensation is fair for the level of experience required, and benefits like learning budgets and conference tickets are a plus.

Cons

Growing Pains – As the company scales, processes can feel a bit chaotic. Prioritization isn't always clear, and product requirements sometimes shift last-minute.

Tech Debt in Legacy Code – While new projects are well-architected, some older codebases are hard to work with. Refactoring efforts are ongoing, but it's slow.

Career Growth Could Be Clearer – While there are many learning opportunities, a more structured career progression path for senior engineers would be helpful.

Cross-Team Communication – Sometimes, it feels like Product and Engineering aren’t always aligned, leading to avoidable rework and miscommunications.

Advice to Management

Invest more in product and engineering alignment; clearer specs and more structured sprint planning would save time and frustration.

Continue refactoring legacy code and give developers dedicated time for tech debt.

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?

Apple Interview Experiences