Pros
MemberSuite has a great team of people and I cannot stress this point enough. They are fun to be around both during and outside of work. They will keep you up when things get rough. It is easy to feel like you know everyone who works here and can easily approach anyone in the office with questions or seeking advice, not something I was able to do at my former larger corporate job. There will never be a time where you feel like you are lost in the machine of a corporate entity. There are always new challenges to overcome which keeps the job fresh and allows you to experience new things even without changing roles in the company. Upper management has an open door policy and you can walk in their office to ask a question. Having a direct effect on how the company is doing has a rewarding feel to it as well. Good health benefits and PTO policy.
Cons
Being a smaller company can sometimes mean that there is no one available to lessen your load. Management does a good job monitoring this and putting process in place to alleviate some of that, but there are definitely times where you need to put in the extra hours to accomplish your task. Depending on your role it can sometimes be hard to take PTO, not because it won't be approved, but because you know that directly affects those you are working with if no one is available to cover your duties.