Pros
Overall I love working for Bellwether. I cannot speak too much to the other teams, but the talent within the Engineering/R&D team is amazing. We are building something that has genuinely never existed before, and that really keeps me coming back as a Software Engineer. Benefits are good for a startup, yes it's not the same as the big 10, but there are stock packages to help make up that gap. Again I cannot speak to other teams, but the management within my team is excellent.
Cons
Not a con that is specific to Bellwether Coffee, but it's a larger startup so some days are pretty crazy and yes you'll have some late nights and early mornings. Not a con that I care about but it's worth noting. This ISN'T one of those startups that expects 70 hour weeks anymore, but somewhere between 40-50 is what is expected.