Pros
nothing good about the company,
slow product development process,
lack of pace,
Cons
Very bad place to work,
They don't pay staff salaries for up to 3 months,
when they do, its usually in piece-meal,
no structure in place,
you work for endless hours with long meetings,
Internet is very frustrating too