Pros
From the moment that I first put in an applications and interacted with the recruiter that hired me, I knew this was going to be a good thing. They asked questions that were relevant to my previous experiences and related to why I had applied to my particular roll at Mailgun. The interview process was painless and it was easy to see that we would be a good fit for each other not just one way or another, and I could see that from when I put in my application to the day I started. Once in the door, the job has been something that I can't wait to tell my friends and family about. I love recommending Mailgun as a place to work to friends that I know in similar industries or have potential to work with technology. Mailgun also has a great mix of individuals who help drive each other's success, not always just looking out for themselves. Mailgun is still growing as a business and that provides a lot of opportunities to help shape what the future of the company can be and potential role changes to what the company will need in the future.
Cons
With the growth there is change that happens quickly and sometimes often. So you have to be able to keep up with the changes and be ok with change. Growth also tends to come with having to work hard and have extended hours on occasion, although that is not normally very stressful.