Sproing suffers from some of the typical drawbacks of a larger developer - bloated processes, inter-departmental and inter-project communications issues.
Doing work for hire for external clients can be frustrating and uninspiring and it's important to understand this before you go here. Make sure you're someone can still get job satisfaction working on games that aren't your personal cup of tea.