Pros
Co workers are easy to get along with and are happy to help each other out.
Cons
Management and all other upper level management do not show any interests in the goings on in their departments. There are so many levels of management that it take literally weeks for things to get completed. Manager's doors are consistently closed even when they are not on calls. The people who are good at what they do are never recognized for it. There are no yearly raises. There is no coaching from supervisors, they just talk down to new employees and seem to be annoyed they don't know what they're doing. Turnover is constant and the company doesn't seem to care. The work given is not difficult but the stress added onto the job by supervisors and managers made it difficult to want to come to work daily.