Easily direct to boss if need to discuss anything. He will teach you from A-Z.
colleagues all best support each other.
Cons
-lack of company benefits
-no salary increment
-less bonus
-high rate turnover
-toxic management
-useless QA manager, know nothing about QA but bragging so much with the title.
-everything you need to do by your own