Pros
1.macbook 2.work life balance 3. quick decisions and fast paced 4. freedom to grind and explore your areas of interest, provided your deliverables are not impacted 5. one of the few companies with great HRs and people management staff, they really do care. 6. Competitive pay 7. Work with a diverse set of people from different culture and backgrounds 8. Friendly and helpful peers both junior and senior, across borders 9. management is approachable 10. gifts on special occasions
Cons
1. too many quick decisions , resulting in brittle products or bad product roadmaps 2.no transparency when it comes to hike, performance, career growth or feedback 3.if manager is not good, you will not grow within company and you can be pushed behind. 4.growing backlog and outdated stack as engineers don't touch what's already working 5.too much focus on AI and AI tools 6. chasing profitability aggressively, laying off employees left and right, so job security is zero 7. running out of new ideas to monetize and squeezing existing users for increasing revenue 8. org level decisions feel too sudden and surprising with odd reasoning from top level management. 9. majority employees work silently because of fear of losing job, without even asking for a deserving reward 10. motivation level of employees is zero. Just do enough to survive and move on