Good and friendly employees (apart from management)
Timely salary
Good for frontend developers only.
Cons
No work life balance
Bad management
No clear task requirements
Management not good at communication
Can be asked to resign anytime so no job security.
No benefit of working hard or showing loyalty towards company.