I have been working at Spark Foundry full-time
Great work environment and great people to work with.
Company doesn't give consistent annual raises and difficult to get a promotion.
I applied through college or university. I interviewed at Spark Foundry.
Two phone calls, one from a general HR contact the other from an associate. Never was I asked to come into the office for an in-person screening, although I believe that they do that for full-time potential employees. It was simple, nothing too crazy.