Company seems to be on the flakey side of things. My experiences have been very poor with few follow-ups, lacking in communication, and folks who seem pretty unsure of what they are doing. Wouldn't recommend.
Pros: Strong client base
Cons: Lacking in correspondece, professionalism
more