Pros
Flexibility in working from home, pay was decent, coworkers were phenomenal, management was friendly and supportive at first, good benefits
Cons
total disregard for the welfare of their employees after a certain period of time working there, company culture felt like an actual cult (you either drink the koolaid or get ejected), upper management would throw employees under the bus to save themselves, employees often just "disappeared" without any explanation or acknowledgement, they literally lied on a grant application with the federal government and got caught, a large portion of the org has either resigned or been laid off in the last year which indicates the org may not survive (and frankly, it shouldn't) - honestly, the pros weren't worth it. You can find a better employer elsewhere.