Pros
- Management is "fun" yet highly driven/competent, and truly cares about their employees as people - Tight knit, competent & empathetic co-workers - Company vision & aspirations are true to company name - Medical/dental/vision benefits - Variety of work (a lot of exposure to varying tech stacks & clients) - Steady company growth despite pandemic - As an employee you have much say in direction of company and its internal policies - Profit sharing and other financial incentives during periods of profitability - Full remote (can be pro/con) - Separate PTO and sick days - Great work/life balance - Compensation is competitive considering size and scope of company - Great support system for designers & devs
Cons
- No physical office currently - Have to be ready to work with difficult customers and/or legacy tech - Slow hiring process - While there is a strong support system, "hand holding" is mostly discouraged so this can be difficult for junior devs - Internal playbook for company policies & best practices are WIP - Lack of diversity (though not for lack of trying)