small - can learn everything, from down until top management
big - good benefit, work under good management
0
i think the small company is better for the fresh graduate, because small company means small team easy to manage the information and workflow. also the small company more generous on hand training.
1
Small company - you can learn a lot of things.
Big company - limited but you might gain other good benefits.
1