I was very skeptical of joining because of the reviews here. When I discussed my concerns about these reviews with the CEO prior to joining he said Glassdoor was BS and that the reviews "were all from a former employee with aspergers." Now that I worked there, I can tell you that the previous reviews are true and accurate, and not by same person as n.io says in their replies (and will probably say the same with this review). Go to their Youtube channel, watch the videos and s how may faces you will not see in the office during your review.
You can always tell if a company cares about good teams by how thy interview. Notice that you will never meet with anyone from your team during your interview. This is because n.io just wants worker bees that they can dispose of at will.
My first all hands Friday meeting the CEO complained about people using vacation time, and that this was a startup and you should be happy to work here. He said there were concerns about starting the company in Colorado because people here have a mixed work-life balance. The company claims they are transparent, so before you sign ask for the previous videos from the Friday meetings... they record them all. In reality maybe it's hard for them to find good engineers because people see though the facade they put on, and they opened on office in North West BF Broomfield.
The founding members come from Deloitte, which is why they have zero ideas on how to start a successful company. They are basically doing the same thing, get employees, work them, get large contracts, make money, don't care about work/life balance or really anything but "n.io".
All this said, just be careful. This is your career. You deserve better.