The best thing was the teamwork, a nice atmosphere most of the time. Learning a lot in the different projects of the company.
Cons
There were no good directors at that time and the decision-making was not the best, that happens when you have friends in high-ranking positions and the position is too big for them.