Is Krav Maga primarily offensive or defensive ?

Both.  Krav Maga heavily focuses on simultaneous counter attacks while defending against attacks.  This allows defensive techniques to be much more effective as well as eliminating a "victim mindset" while being attacked.