Pros
I first came to MemberSuite straight out of college, working in a diner kitchen. I was hired as a support rep and was given a tremendous amount of responsibility. Through a ton of hard work I was able to move up in the company in a very short time to end up as a Product Manager. Throughout my time here, I have been able to sample just about every job you can do at a software company and was able to find where my true passion lies. For a recent grad, you couldn't really ask for a better first job. While it was a lot of hard work and long hours, the company is really great at recognizing effort and the desire to advance. MemberSuite is a wonderful example of "you get what you put into it". At times, the stress and workload can get to you, but if you keep your head down and power through it you will be rewarded in the long term. Overall this has been a great "startup" experience for me. Pros - Great opportunity for career advancement - Lots of opportunity for self-autonomy in your job (if you are smart, you are pretty much left to your own devices with guidance here and there) - Management listens to employees about process improvement and new product ideas - Good pay - The team is great. There are a lot of really smart folks working here and all of them like to win
Cons
With great power comes great responsibility. Because the company does have a lot of faith in its employees, the workload can get a little crazy at times. Cons - Depending on the department, you may need to work longer hours - Customers (some of them can be a pain the butt) - Work/life balance can be tough to manage