Pros
Not only is the product fantastic and it's changed the way I work for the better, but the people I work with are truly the best I've ever worked with in all of my career. There simply is not a kinder and more supportive group anywhere. If ever I have a question or need help at work, I know I can ask any one of my co-workers and they will stop what they are doing to help. Everyone here is smart, driven, hard-working and fun. Company culture is always a big piece of the puzzle and many companies strive to have a unique culture that keeps employees bonded to one another and happy in what they do every day. Aha! has grown a beautiful culture of support, kindness, personal growth and balance. Yes, we all work very hard and there are weeks where I may work overtime, but then it's balanced out the following week when I have to take a few hours here and there to go watch my children at field day or play in a sports competition. I never feel like I can't stop my work to be a part of my children's lives. Even better, we celebrate our families quite often in meetings and in Slack channels. Not only we do know each other's role at the company, we know favorite hobbies, who they are pulling for in the NHL playoffs, even spouse's and children's names. It's amazing how much we all care about one another, at and outside of our work. Many companies say they will grow from within, but they simply don't. Aha! is the first company in over a decade that I've worked for that truly does this. It's exciting and inspiring to see my co-workers get promoted and also to know that I have the same potential here. I love that I am in the right place doing exactly what I love to do and that my managers recognize this. It's a really great feeling. The company is profitable! It has been years since I was able to say that about a company I worked for and it speaks volumes to the excellent product, smart company, and highly competent people that work at Aha!
Cons
I find that I actually work much harder at home compared to working in an office with multiple interruptions that forced me to stop what I was doing. It can be hard to recognize that I should stop and take a break more often than I do. That also probably speaks to the fact that I like what I am doing!