Pros
Good team mates,
freedom to explore
Cons
Management is very very very sub-standard,
no salaries paid for the past 4 months,
no process in place at all,
false promises to clients and also to employees,
no respect to employees what so ever from the management,
sorry the list is endless