The downside is the leadership. Mostly everything on their website is a lie. They don't have 35+ employees, they don't have 7 locations within the USA, they don't hire 100% US based employees. I was informed when getting hired that it's not uncommon to receive multiple raises throughout the year. I received a lot of praise for how well I was doing so once I hit the one year mark I asked for a raise and was told no, and a couple months later I was laid off along with most of the other engineers.