Choosing project management software for a small business or agency is a different problem than choosing it for an enterprise. You don’t have a dedicated PMO. You don’t have a procurement department.