Toxic environment, to the point that company doesn't respect and value their employees. No leadership, at least on the engineering side. Not a place to enjoy work, rather work and never enjoy. Was not given a work visa while i was at the company " to save costs" and was working nonetheless while constantly asking to proceed with the visa process, visa was given like 3 months later, which is ridiculous. Some of the people have more privilege than the others for some reason. Company not transparent whatsoever. The list could go on and on, all in all i would suggest avoiding this place. High turnover.