Vantaggi
Good environment to learn about challenges that a midsize company faces. Great team mates and overall staff are very friendly and supportive.
Svantaggi
Upper management are focused on trivial issues, while ignoring some material problems and operational fumbles in prior years, along with a general lack of drive to improve existing processes; slow to change and pessimistic attitude. Extremely poor work life balance and management is very secretive about what's going on, with a general lack of communication with employees. Very high turnover. Will pretend to support employee ideas in town halls but subsequently deny acknowledgement of those ideas. Decisions are made based on rumors and impressions, as opposed to real evidence. Clan mentality and lack of co-operation between departments.