There aren't any to be quite frank, some of the people there are pleasant to work with.
Cons
Low pay, favortism, management giving positions to their friends without the proper skills but based on tenacity. Lack of respect from management and no integrity or tact.