Pros
Free lunches and competitive salaries. The non-management employees are mission-driven and dedicated despite performing a thankless job and continue to remain in constant contact and social outings. That's about it.
Cons
Blink's first principle, "Humans First", is a smokescreen to attract dedicated, mission-driven employees. The senior leadership team is cagey at best and dishonest at worst with little to no transparency as to how or why decisions are made or what the funding status is (spoiler: not great, despite repeated arguments of "unlimited funding" - red flag). Many teams have been spun out over the last few years with new managers, directors and middle managers brought on despite a dwindling engineering organization, semi-weekly exits, and quarterly layoffs. There is little to no institutional knowledge left and the longest tenured software engineers have been there for only one or two years despite a six year history. Attrition is CONSTANT. Culture has eroded to the point that there are no holiday parties, happy hours, social events or team building of any kind and many employees are either working under states of extreme fear and stress and stay for the pay and their coworkers or are actively looking for a new job. This place is one of the worst managed businesses I have ever seen of its size.