Vantaggi
Good benefits, flexible about time off policies
Svantaggi
short sighted vision on the part of management, tenure is considered above skill or talent for advancement opportunities, limited opportunities for growth, clique-y office atmosphere, zero training available for new employees, and personnel review process is almost non-existent