The writing is excellent, and is backed up by a talented cast and thoughtful director. It moves quickly and provides some interesting food for thought.
What I didn't like
If I had to offer any suggestions — it feels like all of the characters speak in the same elevated, quippy, socially-and-culturally referential way. Now, this may be an intentional stylistic choice — but it could also just be the default voice of the playwright, seeping through to all of the characters. I’d love to see a little more distinction between the way the characters think.
My overall impression
Really smart. Well written, surprising, and funny throughout!