Very quirky company, you put in a lot of hours and have crazy hours because you work with China. They don't have a lot of structure and they talked about the language barrier with China yet the position didn't ask for Mandarin. I don't know about the rest of the areas but there were definitely a lot of "interesting" personalities that I encountered. Just read their company website, including company blog and that's basically them. It feels like a company that would be based out of silicon valley, not tucker, ga.