-Great campus & location
-flexible vacation
-great place for IT experience
Cons
-average at best benefits
-little room for growth
-upper management uses their power to their advantage too much
-dedicated employees are over-worked
-average pay relative to position
-company is too fragmented
-pay increases are minimal