Trying to set up our business for future success.
- Ease of addition to team. (Adding more computers, etc.)
- Ease of integrating development processes.
- Ease of CI deployments.
- Ease of interacting with git & GitHub
- Ease of secure remote communications between a dispersed workforce across continents.
- Financially sustainable long term.
What have you prefered to use on your team, and why?
There is no right answer, just want to see what others have decided and what reasonings are behind that decision.