Pros
The small office atmosphere in the Livermore office is great! Everyone is very friendly.
Cons
There is no true training on how to do the job and every group has a different way of doing things and different kinds of reports they run, so you can only get direction from your own group on how to do things even if they are located hundreds of miles away in a different office. They also use too many programs which do not communicate with each other, so it is difficult to find information and to even know where to go to find it. There are very few people within the entire organization that know how to pull information from the systems to create reports for quicker analysis than manually looking up the information per item and per program.