I have been working at Management Information Tools (MITS) full-time
A couple months into working here, I told a coworker friend, "there's a lot more talking about feelings here than I expected". The company really genuinely cares about its employees, and there's a real sense of teamwork and watching out for each other. Once a month we have a casual lunch meeting where we all get together, propose topics, and discuss whatever's on our minds. This is great for communication between the teams and really fosters the sense of community.
We take that worldview to our users with our annual MITS Exchange conference. We invite users to Seattle for two fun days of talks about getting the most out of our products, and to get their input on the most valuable directions to take the product line.
As a developer, I love being on a small team because it means I get to have a real sense of ownership of the product. Unlike at one of the big software houses where I'd be stuck polishing one corner of one segment of a behemoth, here I touch the whole stack.
Misc: Good benefits. Plenty of resources - I have three computer monitors. I feel real fondness for many of my coworkers. Good coffee.
On the technology side, we are understaffed, and that does cause some stress. There's more that we want to get done than we have staff to do. Despite that, the company deeply respects the work-life balance, and we don't get pressured from management - just feel a bit pulled in multiple directions.
From the development perspective, touching the whole stack of the product means touching the parts that are less fun to work with. Though that also means having opportunities to clean up those parts, which I find enjoyable.
I applied online. The process took a week. I interviewed at Management Information Tools (MITS) (Seattle, WA) in February 2015.
I applied online and very quickly received an email asking me when I'd be free for a phone screen. The phone screen was with the Director of Software Operations and went over my background (technologies I'd worked with & projects I'd worked on) and asked some basic technical questions. From there we set up a time for an in-person interview.
The in-person interview was with a number of small groups from within the company. Each 30-45 minute block included myself and 2 to 3 team members. The questions asked were exactly what I expected to be asked for a testing position, plus a great number of questions to suss out whether I would be a personality fit for the company. This strategy later made a great deal of sense given that the company is very small and it's very important for employees to be able to work well together.
Let us know if we're missing any workplace or industry recognition –