Pros
Since this is a huge organization salary is best in class or so they say..... Nothing further than this is positive though.
Cons
I was promised a full time direct and a salary of 75k upon being hired. This was then rescinded to a Temporary contract position and $27/hr after I had given my previous employer notice of my leave. I was then promised a full time position at the firm at the end of my 6 month contract. Then I was put on a 3 month contract, and after that month to month. this is all while my production was steadily increasing and user feedback of me was generally positive. During this time I would ask my manager what the outlook was for me to be hired directly on. He kept saying give me a month, then 2 weeks, then a week etc. Benefits were becoming increasingly important to me as I was expecting a new baby. I also asked if they could let me know if they were planning to move on from me ahead of time after reluctantly revealing the arrival of my new child. Only to be told my contract was terminated after a high profile client was frustrated at my clear concise instructions and cursed at me for HER user error. When we had sent over via email The instructions previously anyway. At no point was I rude to her even after her violation of me I even told my manager what happened and everything I did to support.