Vantaggi
The team is very competent and dedicated, and working culture has a strong focus in mutual help, continuous learning, and generally empowering the entire team to be at their best game. Hierarchy is relatively flat and everyone's voice is heard, from the intern, to the senior engineer, to the CTO. Pay is quite good for the region, and the perks are excellent -- from flexible schedules and a generous vacation policy, to the convenient central location, parking access, diverse meal options, etc. The fintech field is one of the main hubs of innovation in IT these days, and the tech stack used at Uphold is modern and exciting to work with.
Svantaggi
Despite the genuine interest from everyone in ensuring code quality and good practices, the high pace of development sometimes leads the time allocated for stabilization, documentation and tackling technical debt to be less than ideal. Same could be said of the open source efforts, which do exist and could attract talent to the company if they were nurtured adequately.