Flex scheduling; no weekends or holidays. I really enjoy interacting with the residents at the assisted living and nursing homes. Not a high stress job.
Cons
Long days - 10 hrs sometimes during the busy season. But, mostly normal working hours.
Innovative spirit. Learning from failures. Friendly people. Sincere motivation to do good in the community. Even offering free services to underserved communities at the company's expense.
Cons
Top heavy. Lacking specific expertise in some cases. Smaller staff spread thin over many projects. Revenue potential unrealized.