it doesn't work for us; it's not good for us; it doesn't suit us; it doesn't fit us
It doesn't suit our needs.