Pros
Some of the most wonderful people I've ever met and still stay in touch with and hope to be friends with for a long time. Carbon was a breath of fresh air in culture and work-life balance. Really interesting technology.
Cons
Unfortunately, the fresh air couldn't last. It's hard to leave this review because I'm thankful for the opportunity and the technology has such great potential. However, that potential is marred by the lack of effective problem solving and teamwork. By the time I left, I felt like no one was looking out for each other anymore. The technical approach is applying bandaids, not creating real long term solutions. Favoritism is rampant. Leadership doesn't like you? Too bad, don't expect to be heard/respected/promoted. Want actual useful feedback? Too bad, no one cares and HR is too overloaded/out of touch to enforce real processes. The long term people either don't trust anyone else or only go to the same 5 people to solve all the company's problems, even when they just hired people with actual experience with the problem.