Pros
This might be a good place to work if you only want to take a paycheck home without thinking too much about future career development. If you are old and waiting for your retirement, why not?!
Cons
The pay scale is just slightly better than university level, and far lower than industrial level, and also significantly lower than government level. This could be a killing place if you have passion on science and have goal with your career. You basically have no chance to do any creative staff. Most technicians do what they ask to do. They cannot tell your clearly what, why, how to do the research. They seem just finish procedure and do not care about the results. Indeed, the high level people do not care about the results much either. They can fairly survive by showing "We are busy in doing something." Full of politics and office rumors. Creative scientists have no much room to survive. Bad!!