Amazing place for anyone starting right out of college (or Co-ops). The amount of knowledge that is available at your fingertips is tremendous, but you have to take the steps to learn yourself, most people won't teach you if you do not ask.
Most of the people are very helpful, polite, and considerate.
Management is fair and understanding, and helpful when you need them.
Workplace is very culturally diverse, where everyone has a group to fit in, but they are all friendly between each other. Most cultural holidays are celebrated, with lots of food and beverages from different cultures.
The only real issues are the low pay, small room for job growth, and the lack of communication between departments.
Knowledge, self-growth, friendly co-workers/management
Low pay, no room for positional growth, department communication problems