Vantaggi
Great benefits with a really fantastic group of employees. Remote work is celebrated, which is awesome. Company actively attempts to keep morale high (happy hours, events, etc)
Svantaggi
Growth is unsustainable. The company is growing at a rapid rate, and are hiring inexpensive labor to meet the demand. Although it is cool that a lot of college grads get an opportunity to work, the hours can be brutal and the job can get stagnant pretty fast. Not a great destination for developers. The bulk of the work is out-of-the-box configurations for clients, and NOT software development. Chaotic moments led to the "we're a small company excuse" when in reality they're a global company that grew too fast. What could once be considered "small" is now more realistically considered "immature" and clients will begin to notice.