
I had a chance to work with upper for about 6 months. During this time the company was responsive to all of my requests and professional with organising travel and support during the project Review collected by and hosted on G2.com.
Not much to say here, didn't have any negative experience Review collected by and hosted on G2.com.