I like that you can leverage inline C# functionality when defining inputs for commands and running C# code in general. This gives you a lot of flexibility in coming up with solutions and easily allows you to incorporate code solutions that you might have previously built Review collected by and hosted on G2.com.
Debugging is a bit of a pain. You can't add breakpoints mid-debug as you can in conventional IDEs. Also, even if you didn't make any changes, it appears as if the entire project gets compiled whenever initiating a debug session. This gets a bit tedious when your project gets large Review collected by and hosted on G2.com.

