No respect for your work, no good communication within team, no your different voice, no security for your work and no good management.
If you really want to join, be careful!!! Don't be fool. Watch your work and speed, they just want to take over your work, and then let you go.
If you are not so smart to deal with those people, give up!