Pros
Perks and benefits of a large company. Great CEO, and collaborative team members. Diffbot has game changing product offerings that provide consistent value to our customers. - Unlimited PTO - Fully paid medical, vision and dental insurance - Employer sponsored HRA fund - Learning & Development fund - Fully supported work-life balance - 401K options with matching - Fun team building activities - Fully stocked snacks & drinks - Pet friendly HQ Management supports your ideas and improvements for the product, and doesn't micromanage your projects. I appreciate the amount of autonomy that's given to let you work. The team is incredibly smart, experienced, and talented.
Kontras
Nothing comes to mind. You have to be a self starter, and embrace startup culture. If you prefer the feel of a larger company Diffbot would not be a good fit.