Have never had it so good

To have never been in such a good situation.

We have never had it so good since the new supervisor came to our department.