Banner image for Upwork

Company Summary

Company Reviews

Upwork is the world’s work marketplace that connects businesses with independent talent from across the globe. We serve everyone from one-person startups to large, Fortune 100 enterprises with a powerful, trust-driven platform that enables companies and talent to work together in new ways that unlock their potential. Our talent community on Upwork encompasses more than 10,000 skills in categories including website & app development, creative & design, customer support, finance & accounting, consulting, and operations.

Rating Reviews

Rating is calculated based on 11 reviews and is evolving.

Featured Reviews

Senior Software Engineer
3.7
2 December 2025
Great Remote Setup, but Some Expectations
Pros: The work flexibility here is pretty solid. As a Senior Software Engineer, I've enjoyed the fully remote setup from Austin, TX. It's awesome being able to manage my own WFH schedule.
Cons: Sometimes there's pressure to align with specific time zones for meetings, which can be tough. It's not always 100% flexible even on a gig economy platform. You still have to deliver on tight deadlines for product development.
Advice to Management: Keep emphasizing true asynchronous work to minimize time zone issues. Also, ensure consistent support for remote employees.
Show more
Software Engineer
3.6
30 December 2025
Decent remote role, culture has changed
Pros: The work from home flexibility is really solid for a remote-first company, which is a huge plus. As a Software Engineer, the pay and benefits package was pretty competitive. They do a good job supporting the overall mission of the global freelance marketplace.
Cons: The company culture has definitely shifted over time, feeling less connected now than it used to. It's tougher to bond with colleagues when everyone is remote, and you're WFH from different time zones. Sometimes the project priorities for engineering teams feel a bit chaotic.
Advice to Management: Work on better initiatives to bring remote teams closer together. More structured team building for people working WFH, maybe specific virtual events or optional in-person meetups could boost camaraderie.
Show more
Senior Software Engineer
3.6
14 January 2026
Solid Remote Work Culture, Decent Pay
Pros: Working remote from Austin, TX has been super convenient. As a Senior Software Engineer, I've had a lot of autonomy managing my own schedule, which is great for work-life balance. The flexible hours are a major perk in the tech industry.
Cons: Sometimes the communication in a fully distributed team can be tough. It's hard to build those casual connections you get in an office environment. Team collaboration tools only go so far for informal chats.
Advice to Management: Focus on improving informal communication channels for remote teams. Maybe more structured virtual social events would help bridge the distance gap a bit.
Show more
See all reviews >

List of open positions

See all jobs >

Common Questions About Upwork

What is the typical work-from-home policy like for remote roles at Upwork, and how does management support distributed teams?
Does Upwork offer remote work options for software engineers, and what is the policy on hybrid arrangements?
Does Upwork offer flexible work-from-home options for their employees, especially for roles like software engineers or customer support?
What is Upwork's policy on remote work for employees, and how does it affect team collaboration for roles like software engineers?
What is Upwork's policy on remote work for their employees, not just freelancers?
Does Upwork offer remote work options for roles like a Senior Software Engineer, or is it primarily an in-office position?
What is the typical work-from-home policy like for remote roles at Upwork, especially for a software engineer?
See all questions >

See More Companies