Pros
The company was so good.
Cons
I don't think that the company has to do something better. It is already better
Pros
Brand value, team work, atmosphere, helps you to grow.
Cons
Time management,more training, more opportunities, need to work on new trends