Pros
There are some very talented and passionate folks that work here, which can be a great motivator to improve and grow. There is lots of exposure to all levels within the company, which is helpful when building relationships and credibility. If you are a person who sees organizational challenges as an opportunity and is willing to jump in without being asked, this is a great place for you. There are opportunities to get involved in many different areas of the business if you form the right relationships and establish yourself, even if not in a senior role. The new CEO has been a huge boon for the organization and actively models the type of work environment that he wants to company to be (open, honest, humble, transparent). I'll also say the long-term growth trajectory is strong for the company so there will be a demand for good people.
Cons
For a variety of reasons, Enviva has struggled to get over some of the same structural issues that have plagued it since I started, which can be very demotivating and has caused a lot of great people to leave. The chaotic org structure and lack of clear direction can be very challenging with people who want to make a difference. Even if you get a handful of world class rowers in the same boat they still need to row in the same direction at the same time to make progress and fully realize their potential. If the organization can stop working in silos and get better at cross-functional decision making it will do well. There also aren't many growth opportunities for Engineers right now, other than going into operations, which is another reason good people leave.