This company is highly unprofessional and disrespectful to its potential candidates. It is also terribly unorganized. I applied online and was contacted for an interview within a few hours to interview the next day. I was then called later the same day to set up a second interview, which they said would last about 8 hours (unheard of). I was still willing to interview because at the time, it seemed like a good company. For the second interview, I had to take a train from out of town and take off classes since I don't live in Philadelphia and am still in school. When I got there, I was told my interviewers were on a business trip. They didn't call or email me to let me know that they wouldn't be in the office or to reschedule. I received an email from HR the following week to reschedule the interview without an apology or an explanation. I sent some dates that worked for me to reschedule because I was willing to give them a second chance. I never heard back from them after I called them and emailed them numerous times over a couple weeks. They essentially ghosted me after standing me up for an interview. This is not how you treat people and clearly, this is not a company that cares about others. I feel like I dodged a bullet.