The corporation of the town of ajax is doing a dec...
The corporation of the town of ajax is doing a decent job in managing public services. The services they provide are satisfactory. However, there is certainly room for improvement. The website could be more user-friendly, and there should be more transparency in decision-making processes. Overall, an average experience with the company.