Pros: younger workforce, driven employees, passionate employees, free snacks, lots of networking opportunities
Cons: little/no flexible work options, except for favorites
Overall a great company. Growing so fast that processes are often not yet in place, so be willing to streamline and improve processes as you go along. Lots of opportunity for growth, depending on where in the company you are located.