Analyze all the internal and external conditions of a non-profit company.