Pros
Very flexible working hours with option to work from home. Extremely reliable and easy-to-work with employees. Opportunity to interact with clients' upper management. Family-like atmosphere.
Cons
Leadership. The Executive Director is often closed-minded to most ideas of employees. He normally only accepts ideas that align with his mindset. He is the be-all and end-all of the organization which affects productivity and working hours since it creates a bottleneck for the approval process; this also slows down any changes that need to be implemented for the betterment of the organization. Theories and methodologies are changed regularly, even in the middle of an client engagement which causes confusion and delays for both the staff and client. Heavy workload and extended working hours are considered regular occurrences and does not cause alarm to him so no mitigation practices are enforced. The Executive Director also tends to force his ideas on clients causing friction and leaving the employees to do damage control.