Flash has been great. It's a smaller company so you get to know everyone and don't have to worry about the typical "office politics" of larger companies. Flash leadership actually listens to their employees and made sure that everyone got paid through the COVID-19 pandemic. Plus the benefits are good, there are a lot of offerings and the 401(k) has a 6% match!