Ehhhhh
It's yet another flash game trying to copy that Portal asthetic of "ooh this is a test but OH NO ITS AN EVIL COMPANY", just like Shift or Liferaft: Zero, just to name two off the top of my head, but flash games have been doing this all the time and it's been stale for a while.
Still, despite that, the gameplay mechanics are fun and whatever it's a good enough game. Not a masterpiece like Don't Shit Your Pants, but pretty good.