Poor Staffing Once you are no longer a part of assignment, you have no means of communication through your personal ids to contact them. No reply on personal emails or on phones There staffing management is very bad. They are not at all ready to answer any of our concerns once they have fired out the employees. Not following there own policy and firing employees only on 1 warning Team leader and Supervisor are not supportive at all.