Good teams and people
Good quality of work
Great learning about different markets
Cons
Poor Management
Too much politics
Not listening to employees
Today hero tomorrow zero mentality
Naive decision making
Subjective style of business rather objective