Pros
Not only are the people at Awesense smart and competent, they are also friendly. There were board game nights, poker nights, karaoke nights, after work beers (and other beverages for those who don't drink!), and in-office challenges. It really created a warm team environment, and I looked forward to work each day.
The CEO chats with all employees and hosts weekly townhalls. No micromanagement. The workplace is very casual.
HR is committed to maintaining a positive, relaxed culture. They handled workplace issues that came up with immediacy and importance.
The product is something you can get behind - clean tech, supported by both software and hardware.
Cons
There was a bit of financial turmoil resulting in layoffs.
With turnover, there are a few gaps in management and key roles. However, I'm sure these will be filled as soon as they can.