Pros
Flexible working schedule, a highly motivated team atmosphere, start-up environment, all employees contribute and make a difference to the direction of the company. As far as working in the start up world, it doesn't get much better than working for a company that shares similar values, and values an employees opinion.
Cons
My experience working at Akimbo Connect generated no complaints or downsides.