g2 is a fast-paced, ever-evolving company - there's so much to learn and contribute to. It's a great company for anyone who's looking to grow their skills and feel like an important and contributing part of the team.
Cons
Its a continuously growing company so there's always a lot of changes to how things are done, which can be confusing sometimes.