The leadership have been very flexible and patient and understanding. Once you get through the processes the benefits are good
Cons
The organization is very big. Getting used to how long things take or how complicated processes are is challenging. There is uncertainty about contracts that could effect pay and benefits or employment.