The mission will only keep employees around for so long.
Pros
Company mission is great. Everyone is excited about making an impact on the American healthcare system, and there is a lot of knowledge in the organization thanks to the talented employees. Because of this dedication to hiring (every employee must go through a culture screen), everyone is friendly and open to learning more. Other typical start-up perks: free cold brew on tap, Bevi machine, healthy snacks in the kitchen, open floor office, monthly health and wellness benefit.
Cons
Engineering management is completely out of touch and fail to recognize how many talented people they have. Product has no respect for engineers and expects them to bend over backwards and grant them all their wishes. Leadership hammers on the company mission and values to convince people to stay, but don't acknowledge the long hours that go into making the product what it is. Because of this, motivation is starting to tailspin. On top of weak leadership, compensation packages are lacking compared to other Boston tech companies. Along with the below-market salaries, benefits are subpar: • Health insurance is mediocre at best (ironic, isn't it?). • No 401K matching. • What's the point of offering unlimited vacation when people are passive-aggressively shamed into not taking time off? Anytime compensation is brought up, a flood of excuses are given. At the same time, the company has celebrations about how well they are doing financially. Looking at career growth, engineers go by years with no promotion and no clear career path. No matter how well an engineer performs, or how great of an impact something their work has, they are often ignored. Why do your best work when it doesn't matter at all?