* Honest and open dealings with clients. Clear Launch really cares that their clients are treated fairly, and goes to whatever lengths necessary to make sure that is always the case. Same goes for dealings between the leadership team and employees.
* Amazingly smart people who love what they're doing.
* A wide array of interesting and challenging projects, often creating something that hasn't been built before.
* Solid work/life balance.
Cons
* Location was a drawback for me, but is great for other people there