Pros
I have worked for Gainsight for 1.8 years and have seen lot of positive transformation . Earlier it was only engineering function but now we have many cross functional teams. Always chance to advance and be challenged. The office itself has been transformed in recent year to cool working place from earlier crowded environment . The management is not shy to discuss difficult issues. . ( open cabin policy). The technical work environment is very challenging and fulfilling. Lot of opportunities to learn and make an impact. CEO is very transparent and that shows all various levels in the organization.
Cons
As with any growing organization , decision making needs to get decentralized. . Ideas from new folks should be taken seriously.