Pros
Having worked at Leeo for over a year, the biggest impression the company made on me is the high quality of the people. I think the other reviews so far speak for themselves regarding the friendships made here, but, in particular, I have really been impressed by the overall work ethic and desire to succeed. People are honest, professional, and always willing to help, which makes it a pleasure to work with--and for--them. It wouldn't be a fair review to omit the restructuring in June that resulted in layoffs of almost 1/3 of the team. The reality is that many startups, in the IoT space and elsewhere, grow too large too quickly and are forced to shut down completely when cash runs out. Downsizing was a very had decision, but I respect our founders for making the right choice and acting proactively to give us the runway we need to succeed. I should add that nearly all of the departed employees are now working at other companies (many with lucrative offers), which is not at all surprising to me (and a testament to the quality of Leeo employees). Regarding day-to-day work life: I am very satisfied with my role at Leeo. I'm given the freedom to work on multiple roles within the engineering team and an invaluable opportunity to build a large array of unfamiliar skills. We are a small and agile team, and it's very rewarding to tackle diverse challenges on a daily basis. For those that like to learn and face challenges out of their comfort zones, Leeo is an ideal environment to work.
Cons
As we were growing, and with so many strong friendships built amongst co-workers, I think some got a bit too relaxed and absorbed in the "fun startup culture" aspect of Leeo. At one point, there were nearly daily board games, nerf darts flying across the office, etc. In retrospect, I think it was just a sign that we had gotten too big to be a maximally focused, agile, and productive team. Although it's quieter around the office (and a lot less likely to get hit with a nerf dart), I do feel more confident (and relieved) in our strategy moving forward. Another early problem was over-structuring of management. We were growing on such a fast trajectory, and I think we tried to implement some of the structure of larger corporations. However, going along with the theme of a maturing company, the management recognized the mistake and removed a lot of the hierarchy. Now, I feel that I can work as fast a pace as I want and have my opinions/criticisms heard by anyone (even founders). Finally, I did want to address another reviewer's comment about the sexist remark made about developing an app for women and clarify that it was made by a visiting speaker, and a lot of us cringed. That said, many of the other lunch speakers (founders of companies, investors, etc.) have shared stories, lessons learned, etc., and have been very frank in answering all of our questions about their experiences. The speaker series has been enlightening and valuable to me.