Pros
I've been at Sparkloft for several years and there is no place I'd rather be. They care deeply about their work, employees and relationships and show it as often as possible. Everyone employed here works hard, plays fair and has the utmost respect for one another and the work they produce. Their executive staff actively participates with all employees on a regular basis; they never ask anything of anyone they wouldn't do themselves. It's clear they have worked hard at building an excellent professional and personal culture that so many talented people have loved being apart of.
Cons
Like any mid-size company, Sparkloft has experienced growing pains over the years. They are still figuring out internal processes for project management and HR, but are trying to establish without haste in order to achieve the best possible future outcomes.