Pros
* The people - To me, it all begins and ends with the quality of the people of the organization and there are a LOT of them here. You want to work with people you like and there is plenty of them here! * The leadership - Throughout my time here, the leadership has shown the ability to truly lead a team in all areas of the organization and work together towards a common goal. They care deeply about the members of their team and have shown tremendous support in helping their team(s) succeed. * The product and direction of the company - As a technology company, you want to be part of something that has a clear vision and is innovative. It is refreshing to be part of something that is constantly looking for ways to improve and listens to their employees and customers for ways to get better - then take that feedback to get better. * Not micromanaged - This goes back to the leadership and people but it’s great to be treated as a professional and with the understanding that although you are held accountable in your role and expected to deliver - you don’t have someone constantly looking over your shoulder. * Provided the same tools to succeed that you would expect from a large organization
Cons
Like any smaller organization that is growing, there can be challenges around allocating resources to certain projects - but a good problem to have due to the growth and success thus far.