The site is currently running, yes. Don't forget it went down quite often immediately following the mass firing though. They seem to have fixed that.

There was certainly a ton of bloat to trim, but the haphazard "just pick 80% of the people and fire them" was incredibly stupid. Should have chosen whoever was producing the bloat, at least.