Salaries on time, working extra and overload which makes you learn more
Cons
Not a friendly environment at all
Management use cameras to track the employees
No trust between management and their staff
No prosses for work at all
Most of the time Devs works on weekends without overtime