Pros
Fantastic company culture - A lot of companies talk about a great environment, enjoyable work and great team camaraderie. AWeber is one of a few where I have actually experienced it. Open Environment - Everyone is helpful, and everyone here demonstrates excellence in at least one area. This creates a lot of collaboration and an enjoyable working experience. Great Perks - Gourmet Lunches, Employee Lounges, Games, a Library. We all can get stressed out by work, AWeber knows how to help us recuperate. Cool Tech - We are continually modernizing the tech stack, leveraging Open Source, and encouraging research into new technologies by all individuals and teams. Helpful but not over-bearing management - You have the freedom to try new things, and the freedom to succeed or fail. You will be encouraged to find your passions and push yourself without being micromanaged. At the same time, someone is always there if you feel you need guidance or advice. Customer Service - At AWeber the customer really is king (or queen). This shows in every aspect of development, marketing and especially customer solutions. Training - So many companies don't take the time to acclimate new employees to the culture and product. AWeber has done this better than anywhere else I have been.
Cons
The environment is great, but certainly not for everyone. If you don't embrace the entrepreneurial spirit, and have a knack for self motivation, AWeber probably isn't for you. Some processes aren't yet well defined - this can be a blessing and a curse. There is so much freedom, but at the same time sometimes it's hard to know where to start.