The startup speed is incredibly painful. That said, I absolutely love working in Atom, and I use it whenever I'm doing a substantial session of coding.
For minor edits and quick referencing, I'll typically use Emacs. Then some Jetbrains IDE for work/specific school projects. I definitely think I've found a balance that works well for me, but the fact that I'm switching so much makes me unsure if it is best.