Pros
Strong design culture with supportive teammates Opportunity to work on large-scale products with real impact Cross-functional collaboration is encouraged — great exposure to product and engineering Good work-life balance; flexible schedules are respected Decent benefits package and perks A place where junior and mid-level designers can grow quickly
Cons
As with any large company, there are occasional growing pains and process complexities Some legacy systems still in use, but the team is actively working on modernization Fast-paced environment means priorities can shift quickly — requires adaptability Cross-team communication can be challenging at times, but there’s a strong push for improvement Career growth paths are available, though you may need to be proactive in advocating for yourself