Pros
Some people are smart, and are hard working
Cons
The salary is extremely low, and there is little rewards/bonuses. My colleagues were promised tasks and job position that were not fulfilled after, leading people to leave in a matter of weeks/months.
People are reprimanding others in front of colleagues, toxic environment.