Many entry level positions
Decent benefits
Great place to get your foot in the door, earn experience and move on
Kontras
Favoritism
Cliques
Lack of support from upper management
Lack of availability from senior managers
Pay under market value
Have high demands for work quality but lack effective training and support