Friendly and technically sound team, great for learning
Work culture promotes autonomy and accountability
Good exposure to full project lifecycle and client interactions
Cons
Compensation is slightly below top-tier product companies
Internal tools and codebase need modernization
Career growth may plateau after mid-level unless you transition into management