No cons, but the space is small so you have to be comfortable with interacting with others and being involved in numerous product team meetings. Plus not be afraid to be apart of the full experience from the nitty gritty duties to large scale tasks - just have to dive right in.