Pros
great people, if you exclude leadership
Cons
Following up on a previous review with new info. On recent 990 (2023), CEO salary was $424,255 in 2022 (thank you Candid.). Sickening as this was the year the company did major layoffs, citing financial distress. Yet, new CEO doubled their salary?!