A lot of favoritism, pettiness, unfairness going on in this company. You are nothing but a number here, the HR department and the managers are arrogant and your voice does not matter to them unless you have a higher position. If you work under FlexStaff, good luck getting a permanent position here, people wait for a year and nothing. Of course they will say it’s out of your performance, but it’s not, it just depends if they like you, which is so horrible because not most people have time to be a “management pet”. They fire employees easy as if the employees aren’t human beings who have families. The last thing they care about is employees, especially if you’re starting from below, you’re nothing to them and believe it or not, they’ll talk to you without respect especially if you made a mistake. Bunch of dictators and hypocrites.