Pros
Varied days Never the same working day Lots of opportunities for progression in the company
Cons
Can sometimes be long hours Can be too fast paced for some people
Pros
Everything is good. Work culture work life balance salary
Cons
Nothing as such will come as con