Pros
I have a pretty sweet job. I am in software. Very competitive pay, friendly team with competent managers, flexible time/some WFH allowed, pretty good at sticking to 40hr work weeks, reasonable work loads, dedicated hours to work without meetings or interruptions.
Cons
None of what I mentioned above seems to apply much to the manufacturing or development jobs at Zymergen, which live in a whole different world and get paid much less for harder work. I keep hearing stories of people who are eating their first food ~8hrs after starting the day, and are planning to go back to work after their break as I am leaving for the day. They get paid less, they work longer hours, and they seem much less happy than the technology folks overall. That's why you see the huge gap between 1 and 5 star ratings on this site. It's probably a bit of Zymergen pumping their own reviews into the mix, but it's also some people like me who simply don't experience a lot of the problems that people are upset by on this site.