not a bad pay, nice benefits, some nice colleagues
Cons
not a friendly atmosphere in general, management favor certain people, I am fairly new but there are employees that's been here for years and they are really pushed aside instead of value their experiences.