Product "looks" cool
Colleagues are good, if you can join the coterie
Cons
Low wages
Late payment (or non-payment)
No bonuses
Always working overtime
Long notice periods
Managers can play games or sleep during working hours, but no one else can take breaks