I applied online and got a email to schedule a phone interview the next day. I couldn't hear anything during the phone interview, her connection was really bad and she kept cutting off which I thought was extremely unprofessional. I got invited to an onsite interview anyway, and I went a couple of days later. There is no HR department, not even a reception area. I went in and had to ask a random person to please go get the person I was meeting with. 15 minutes later she shows up and brings me to a meeting area on the other side of the floor, which is also shared by other companies. She told me I would be meeting with 3 different people and asked me to wait there for them. the room had no A/C or it wasn't on, and this was in the middle of the summer. Again, another sign of unprofessionalism and another red flag. I was kept waiting for the first interviewer for another 15 minutes and this was the pattern with all the other, so in essence I spent at least 45 minutes waiting. I understand the casual dress code but these girls looked like they were going to the beach. One of them was waiting booty shorts and I could see her bra straps. At least throw on a cardigan for the interview. The interviews themselves were fine, no hard questions or anything like that. I knew right away that I wasn't interested in working there. I would say just know your resume well, and have answers to typical questions like why do you want to work here?, etc.