The only con for me is time tracking, but that's just because I don't like time tracking in general. Some may see this as a pro, some may see it as a con. Its subjective.
There is a really great work-life balance at Happy Cog and it is a very supportive environment. The work we're doing is definitely interesting and the teams are super organized and easy to work with.