Pros
- Worked on high-visibility projects that pushed technical and creative growth - Collaborated with smart, driven coworkers who made the day-to-day enjoyable - Learned a lot about large-scale systems and balancing cross-functional needs - Was trusted to take ownership over my work, even in a fast-moving environment
Cons
- Sudden layoff with no prior communication or performance concerns — felt abrupt and poorly handled - Lack of transparency from leadership throughout the process, with no clear reasoning or acknowledgment of contributions - Limited growth opportunities for front-end developers despite growing technical demands - Cross-functional collaboration was often slowed down by internal silos and unclear ownership - Non-competitive pay or benefits