Pros
Low price options for basic plans
Complete software functionality, including elbows and non-axisymmetric shapes
Frequently updated
Long track record
Cons
Very outdated GUI / Workflow
Disappointing 3D renders and visualization
One-person company (potential risk for future support/continuation)