Originally Posted by
greenymachine
I was offered one of their e-bikes in return for testing it out to work one day and after a couple of weeks present my overall experience with the bike to my boss and the executive vice president.
How about you ride it and present them your overall experience? That was the task for getting a free e-bike. Not sure they intended for you to jump on a forum and ask what WE think of an e-bike.