I have been working at M*Modal full-time (Less than a year)
Working from home is great. Free fruit and farm fresh veggies are delivered to the office every Monday and Wednesday that we can take home. Intelligent coworkers and interesting software/data problems. A lot of autonomy & responsibility.
Steep learning curve on some of the products.
I applied through a recruiter. The process took 2 weeks. I interviewed at M*Modal (Pittsburgh, PA).
Was referred to an opportunity at MModal through a recruiter who sold me on the company and the culture, which sounded promising. The position was sold as an entry-level position with room to grow, and they just wanted "good engineers".
The phone interview was pretty standard for a technical position with some high and low level CS questions. The interviewer seemed to determined to trip me up and even was mistaken on a CS question, but the recruiter relayed that I did well and wanted to set up an in-person round.
The next interview was even more puzzling (literally and figuratively). 1) My interviewer was not prepared or even in the same building when I arrived and had to wait. 2) The manager/second interviewer blew off my interview for another meeting, so I never spoke to him. 3) My interview was a Java quiz. There were no questions about previous projects, likes, dislikes, or anything really about my resume. The interviewer rattled off a bunch of specific technologies that I didn't have experience with (he knew this from both my resume and phone interview). Honestly, he seemed annoyed that he had to interview me at all which leads me to believe the recruiting agency pushed to have me interviewed against the wishes of the group.
Did not receive an offer: "looking for someone with more experience" was the reason given.
Let us know if we're missing any workplace or industry recognition –