Known for letting people go without any warning until the last minute, hires people who rely on the work for their visa status and then tell them their contracts wont be renewed literally days before the end, having known for months that this would be the case, but not informing their workers. Terrible communication from the management down as a whole throughout the company.