Anyone worked for this company? Going for an interview wanted to gauge what they might be like to work for.