Vantaggi
Never had to take my work home with me, unless i wanted too. Freedom to make your job pretty much whatever you wanted too. Lots of training and support on offer, money was never really an object. Very talented associates, meant you could trust in others ability to do a job well and together succeed more often. Management always very understanding when it comes to issues outside of work.
Svantaggi
The company seems to be shifting towards a more profit focus and forgetting all the family values that made it so great. Recruitment and progression method need serious attention, no focus on actual skills relevant to the role, just competencies competencies competencies. As a side effect you end up with people in roles way above their station and people that cannot progress despite the fact they have the ability. Your job seems to be ever expanding, which is fine but never seems to be an even playing field, i.e you can easily take on alot more responsibility than a colleque doing supposedly an identical job on identical pay.