Lay off issues, management misbehaves, no notice period before laying off. Company has no projects. Depends on third party. Once work is done they will fire you immediately. I have many more things to say but I believe for the sake of my professionalism I will stop my self here.