Overall Company Rating
3.5 out of 5 Stars
Interesting work and fair work-life balance make this an OK place to work.Downers
Constant management churn and pressurized sales environment in this fledgling industry.Advice to Candidates
Management is often inexperienced and hired because of their alma mater. In reality this is a complex business who's systems have been cobbled together over time to make functioning extremely difficult. It takes experience and patience to succeed internally, while peddling not-so-cutting-edge services to the marketplace.