Pros
This is a great place to work and the Alliance has given me a chance to learn a lot and there is always opportunities to gain more knowledge if you are one of those go-getter kind of person. Overall I am very happy to be working here.
Cons
The company management encourages 'Status Quo'. The upper management does not like to take risks and rattle the cage. This attitude from the upper management makes the employees complacent and we find many people who just get-by by doing the minimum. I am appalled by all the negative reviews on the current CIO as he is one person that does not encourage mediocrity. Probably all those negative reviews are from people he has questioned and eventually made them accountable for their abysmal performance (Oh yeah, we have a bunch of people who are so disconnected with the rest of industry and live in their bubble thinking they are the best). Sad that such good people are leaving the company so we can go back to the stone age.