Pros
Good position for students. Cannot make a career out of it.
Cons
No room to grow. Make it seem like a family buisness as management only promotes people that they like (or family members) not those who actually deserve a promotion.
Do not like to give bonus; they will have 100 reasons as to why you will not be getting a bonus.
Unstable environment, very high turn over. Do not value employees and they fire people all the time; you can see your coworkers just being walked out of the office. While working for adjuvantz, I have personally witnessed them walk out at least 8 people, which makes the working environment very unstable. You don't know if tomorrow will be the day they will walk you out of the office.