Though profitable, this is after all, still a start up. Process is being developed, grooves are being found, not all experiments are successful, some "departments" are filled by team effort (like IT or HR). If you are a team player and like solving problems these are less like con's and more like engaging challenges.