Avantages
- Everyone on the team genuinely cares about the business and wants it to succeed. - My coworkers are super helpful, always willing to tell me about what they do or answer any question I have. People go above and beyond their roles to help out wherever they can. - The product is genuinely amazing. I'm constantly in awe at what it can do and it seems our clients are, too. - Great, big-name clients which is rare for a company of this size. - The work you do truly impacts the company in a big way because the team is so small. - Great work/life balance. People respect the fact that you have a life outside of work and you're able to set your own boundaries and schedule within reason.
Inconvénients
Just the typical downsides of working for a small company. I don't have a huge team which can sometimes be a drawback, but in the same vein, I have the flexibility to make the job what I want in a way and make a major impact on the company. If you like a lot of structure in a job, it may not be the perfect place for you. But if you like to determine your own path, be flexible in a role, and make a difference, you will thrive here.