I'm going to preface this by saying that I spent with garten/Oh My Green for 3.5 years. About 2.5 years too long. While the company has been hit hard by COVID, my issues with this company are long-standing and not directly related to COVID.
-Irresponsible use of funds. This company has never been well-funded, and cash balances are historically low to the point that it seems they try to operate with the finest margins of error. This has led to multiple rounds of layoffs, countless months of vendors and contractors not being paid on time, and overall frustration. Cash hemorrhage has been an issue for years, yet spending for travel/vehicles/other things I probably shouldn't disclose has always been exorbitant.
-Dysfunctional leadership. CEO flip-flops, spouts misinformation, makes decisions that lead to payroll delays, tells us we "should take [the company's dire financial situation] as a gift," and generally has no clue what's going on in the day-to-day of the company. He preaches values and integrity, but he absolutely does not walk the talk.
-Nepotism runs rampant in the organization. As such, don't expect your coworkers to be of the highest quality.
-Despite any marketing that says otherwise, THIS IS NOT A TECH COMPANY. At the time before my resignation, there were TWO software engineers and OVER THIRTY members of the sales team. The tech team only exists to reactively fix problems created by decisions made by operations/program management teams. Don't expect your opinion to matter, and don't expect to have any time to invest in your own professional development. The codebase is an outdated disaster (it's 2020 and Rails version is 4.0), and any tech debt you work to eliminate will be done in your personal time.
-The only aspect of culture that the company strives toward is meditation. All company meetings begin with a "purposeful pause," which is frankly a waste of time to those of us that actually have deliverables. Nay-sayers against this "purposeful pause" are considered "bad culture fits."
-I could honestly go on for days. tl;dr: dysfunctional leadership, repetitive cycles of severe financial issues followed by layoffs, high churn, so much distrust and disorganization. Save yourself some grief and look elsewhere.