J

Josh Sheldon
Review of Carbonite

3 years ago

Interesting place - friendly & seems to be a place...

Interesting place - friendly & seems to be a place that people like to work. Kind of them to provide space for Technovation program kickoff. A little over the top with the star wars theme

Comments:

No comments