Procore Technologies Interview Question

Describe strengths and weaknesses