Good it provides flexible working hours with variety of learning opportunities. The products and projects I am involved in is vast and the environment continiously challenging
Cons
I can not find much to write about any significant cons of the organisation other than the fact that financial challenges and stock price putting cost pressure