Pros
Innovative company that pushes boundaries of virtual care Good position to take advantage of the market with strong products People are friendly (but stressed) Pizza and snacks (but only if you are in HQ in New York) RSU and ESOP program
Cons
Teladoc is on a mission! Which is great but there is no culture. With many acquisitions there has been almost no effort to radiate or promote culture. It feels more like we're being run by a private equity but with all the detractors of being a public company. The pursuit of sales/marketing and product, while good for quarterly earnings, has made everything else secondary. The prevailing culture is one of self-protection and self-promotion. You often feel like you are on your own to solve problems, without much support from leadership or peers. People are spread geographically (globally) and with the recent mergers and acquisitions it is unclear who is responsible so projects often languish without leaders. There is no benefit to taking ownership in these cases. Reorganizations are frequent, poorly communicated, and seemingly haphazard. Employees feel like they have very little say in direction of department and company and often give in to just being task completers. While churn isn't a particular issue a number of people seem to just come and go without anyone caring. Management doesn't seem to communicate well together or down to the front line and productivity and professional development suffer. There are still a fair number of 'Peter principle' managers there that have been promoted due to seniority though that's lessening due to attrition or being forced out. The problem is that they are being replaced by folks from 'big health' and finance. Other things: poor tactical to strategic alignment, lack of professional development, lack of investment in non core areas, some questionable management practices. I don't think it's much different than a typical corporation; Teladoc has certainly grown out of its start-up phase. If not for the mission, would I otherwise still be here?