Good place to work
Good place to work esp. if in US Southeast, specifically Georgia. Great projects, well positioned with Hubspot in their partner ecosystem (which looks like Salesforce's ecosystem in 2007, i.e ABOUT TO FRICKIN' EXPLODE). Lots of startup rough edges so things change quickly. Customers love them as their Strategists and Technologists are superhero rockstars



