Pros
Great flexibility (remote), understanding about family obligations, people work hard and seem to know what they are doing. The organization as a whole has a really cool vision to move into new disruptive spaces, and it is a very exciting time to be at Raven360
Cons
Not really any so far. They make the effort to get everyone together each year which is surprising.