Pros
Many Curvers are direct and pleasant. The working culture is excellent and supportive if you have a good team. In addition, most teams will really support their own as well as others. It is a place where you can learn fast, fail, be forgiven, try again and succeed. This makes for an informal, work-hard-play-hard environment where people enjoy working with each other and help each other out without fear.
Cons
There is a fundamental lack of structure and policies are only selectively enforced. This means vital processes are highly unclear and subject to sometimes ill-informed managerial whim. This applies equally across the business. Engineers build adaptability into code as they know priorities will shift with office politics. Vendor managers shape contracts to be able to adapt to officially impossible future conditions. HR decisions are unclear and based on what appears to be a kind of popularity. Diktat reigns over process. Thus, while most people thoroughly enjoy working with their colleagues at Curve, expect exceptionally high turnover - from C-suite execs to CX agents.