Pros
- Lots of room for personal and professional development, you are supported by successful people who are great at what they do
- Dynamic environment, you never stop learning
- I believe in the product, it's rewarding working for a company that helps small businesses grow
- Great culture across the board, within and between different teams
Cons
As a small/growing company, the organizational structure and processes are constantly changing. This can be overwhelming, but it's a great learning experience and everyone works through it as a team. This can also mean there are longer days. It's hard not to work longer than your typical 9-5, but I really don't mind it, the days fly by.