Pros
Athena Software has a pretty great culture, it's a very friendly and accepting place with people who want to do good in the world. It's nice to work in a place where people are genuinely concerned with helping people through the work they do.
Athena has a great location in Uptown Waterloo. It's close to everything and easy to get to on transit.
There are some incredible people who work at Athena Software, they are the driving force behind the operation, are always willing to help out and are good at what they do. They also want to help you do your best work.
As a nice bonus, Athena provides lunch once a week.
Kontras
Athena wants to be a leader in their field but seem too tentative try things that aren't being done by competitors or other companies locally.
They're also experiencing some growing pains. With new processes being implemented there's an increase in bureaucracy and politics which sometimes seem to interfere with the focus of the organization.
Currently driving the organization is quite a conservative and rigid CEO. If your views don't match his on an issue, there is no room for discussion.