Pros
Aha! is a unique company. It is one of the largest 100% remote software companies. And it is completely self-funded and profitable. It is actually better on the inside than what you can see. I have never been happier. I know exactly what the vision is and what our goals are and I have a lot of space to do my work. If I get stuck I know that my colleagues will help me. The company expects a lot from me — but I love the challenge and am not the kind of person who is satisfied working with people who are not giving their best. We ship more features in a month than most companies do in a year for example and we are all rewarded through: - Being recognized through what we call #hatitude - Profit sharing - Contributions to our retirement plan - Annual reviews [that actually happen] - Training programs - Offsites (we call them onsites) for a week twice a year at a 5 star resort - Opportunities for rapid growth (nearly every person in a leadership role started as an individual contributor) I have never worked in a company with such strong leadership and it shows every day in the number of customers that write in that they love the company. We actually track it there are so many. I also see it because my colleagues are happy — they love the company and what it stands for.
Cons
Transparency is a key value of the company. That means that I receive regular feedback on what I am doing well and areas that I can improve. You need to be honest with yourself and an active learner to do well at Aha! Some people do not want that.