Pros
People were mostly nice. It was somewhat steady for a while.
Cons
Okay, where do I begin? Everyone knows document review is unpredictable and boring, BUT the communication aspect of project availability was spotty. A project started that lasted two months and I was happy, however, it suddenly ended and I never came back. After a while, I realized people were very petty. People will complain about everything and never tell you to your face. It's all little (petty) things. For example, someone had tracked in gasoline on their shoes and someone supposedly totally went insane about the smell. Also, if you cook something that someone doesn't like, or you are chewing loudly, someone will complain--not to your face, but to management. Then you get called in and spoken to about your food choices. I'm chuckling now just thinking about it. There was nowhere to eat your food besides your little desk space unless you ate in your car or ate somewhere else. About the projects being spotty, I felt like there was some talking going on like, "Let's not call this one back because he eats food that other people don't like. Therefore, we don't like this person." Oh, but when they are short on people, they will call you. The scheme works like this: when no one is billing hours, they don't make money. So, if a client is billing L2 $50 (or maybe even more) per hour, they will pay the employees only $25. They will call you when they have no one else because they are desperate. All in all, I did everything I was supposed to do with rarely any mistakes and people were shady. Also, the medical insurance is expensive. I will never understand how unstable jobs can provide medical insurance for gappy project availability.