Pros
The company has built a strong brand and produces valuable public content that attracts talented people. I worked alongside several hardworking colleagues who genuinely cared about customers and wanted to do great work.
Cons
The culture did not match what was promoted publicly. Performance did not seem to be the main factor in promotions or career growth. High performers were expected to do the work of multiple people without matching compensation. Leadership was slow to make decisions and often focused more on discussion than execution. Processes and systems were inconsistent, making it difficult for teams to operate efficiently. Feedback was encouraged until it challenged leadership. If you value ownership, independent thinking, and being rewarded for results, make sure you do your research before accepting an offer.