Pros
Very supportive and helpful co-workers and management. Lots of opportunities to learn for new grad employees.
Kontras
Cutbacks every year and losing many benefits that were initially there. Limited space in facilities leading to smaller cubes, limited meeting spaces, etc. due to cutbacks. Employees are not properly recognized for their accomplishments. Very tight deadlines and expectations set by management that are usually not realistic causing lots of unpaid overtime hours. Projects are usually not scheduled and resourced properly leading to many projects lining up one on top of the other leading to times with very heavy workload and times with less work. Sometimes groups tend to play the blame game and focus on the negative and not on the positive.