I like that Assembla integrates with other software. It is very customizable and easy to use. It can be difficult to find information on the user side, but there are a lot of resources on the customer side, especially for non-technical people. It is expensive compared to other options out there. It would be great to have a free tier and a plan for 1-2 developers. I use Assembla for our small team of internal developers. It makes it easy to have many versions of the same project, as well as multiple people working on the same project at the same time.
ο»Ώ