Pros
What the reviews say about it being a dynamic, fun environment are true. You are given a lot of license to explore solutions to problems.
Cons
First a few:
- the technology isn't all that revolutionary. To summarize it: they are trying to write a programming language. Many of the problems they are solving could be solved much better by developing a few awesome python, golang, etc modules and writing code in one of those well developed dynamic(ish) languages.
- the management is terrible
Now, onto the main con: n.io management is lying to you already!
All (or almost all) of the positive reviews posted here are probably fake. Nobody that I ever worked with felt the way that the reviews say.
Note the similarity of the reviews writing style, the fact that they were posted within a few months of each other, and the fact that they basically read like an add for a job.
In particular, the following statements are the complete opposite of my time there:
- The open door policy really feels "open door."
- Questions and concerns don't go unheard.
I mean, just read this and try to take it seriously:
"Some of the most intelligent, driven, and hardworking people I know. Not to mention funny and kind-hearted, even during chaotic moments"
Sure, there are people like that at a company... But everyone? No, this review is a fake, and so are (most) of the others.