Pros
The engineering team is highly collaborative and supportive. I had a lot of ownership over the iOS features I built, and there was a real sense that our work mattered to users. Processes were lean, and it was easy to ship and iterate quickly. I also appreciated the flexibility to work remotely and the strong product-engineering alignment.
Cons
Limited career growth opportunities and unclear advancement paths. Tech debt accumulated quickly due to fast-paced development without dedicated time for cleanup. Cross-functional communication could be stronger, and sometimes priorities shifted without enough transparency or input from engineers.Create clearer paths for career progression and promote more regular technical mentorship. Consider investing more time into long-term code quality and improving cross-functional planning to reduce last-minute shifts in priorities.