Pros
Most people here are great. The building is also nice. They're in a very interesting industry space. There are other good aspects especially for certain roles.
Cons
Be cautious and make sure you ask details about your role, how you'll be evaluated, how decisions are made that will affect you, and how aligned are the different departments. Transparency is great at the company level, you always know how we're doing. On the other hand, decisions and issues happening right above you in the hierarchy are absolutely not transparent. And that affects your day to day much more. The departments are not well aligned on goals,processes, and direction. There is a lot of friction and politics between the different groups for a company so small. You definitely feel an "us and them" vibe all around. It takes a lot of energy to get a decision made and even more to make sure you're in the loop if that decision changes... especially at the 11th hour. The Product department says they're agile but they are most certainly waterfall from what I've seen. Don't be blinded by the best places to work in PA marker, ask questions during the interview.