I have been working at SoftWriters, Inc. full-time (Less than a year)
So far a Incredible contrast to previous long term employment. It is a rare mix of a small company with big company benefits. Upper management is very approachable. Incredible company wide growth.
Wish I would have found them sooner.
Advice to Management
Keep doing what your doing. Find good people educate them and reward them for there efforts and work ethic. Combine that with your tremendous product and you have a proven winner with unlimited growth.
I applied through a recruiter. The process took a week. I interviewed at SoftWriters, Inc. (Pittsburgh, PA) in June 2015.
The initial interview is with HR and is a phone screening. It's pretty standard "tell me about yourself, your experience, why you're looking for work" kind of interview.
Following that you are asked to solve a programming problem by forking a Github repo, working on the problem, then making a pull request.
Following that is an interview with 3-6 people where you discuss your tech experience, yours and the company's goals, and your programming solution to the aforementioned problem.