This company does not care about its people. In the year that I worked there, it seemed every month 1 or 2 people would get let go without any explanation. And then it finally happened to me. Around 4:45 - 15 mins before I was supposed to leave for the day - my boss and HR pulled me into an office without any warning. My boss said "I wasn't meeting expectations" and nothing more. I was immediately deferred to HR without even a chance to process my feelings. Former employees I've spoken to have been fired this way too. Management is extremely shady. Let me say again, they DO NOT CARE ABOUT THEIR PEOPLE.