Friendly staff. But most departments are secluded from one another, leaving you not knowing many faces. Staff parties are offered every few months which are fun. Free food and games are usually there with prizes.
The environment is good. The employees tend to work as a team and the direct managers do their best to promote teamwork. Human Resources is too involved.
VERY bad. Cover ups and teams going out of the way to NOT work with other teams!