Pluspunten
Out of all the places I've worked, Upwork nails work-life balance bet. My colleagues actually get their work done well in a timely manner, yet they still do take vacation. Also, there is immense flexibility to work from home or remotely (for those who can handle it). Being a manager is viewed as a privilege and not a chore. All managers are also individual contributors and the high-ups have very low egos. The younger folks have fun together after work. People with families participate in fun until 5 or 6 and then can feel comfortable heading home. It's a great mix of work and fun, especially lately. People here really care about providing job access to workers in developing countries. We're a for-profit company with a social conscience.
Minpunten
No 401K matching, maternity/paternity leave could be better, salary bands seem a bit low compared to other hot bay area tech companies