They always would help you if you needed time for family. Office personell were always nice, helped you when you had questions and listened to your input. Good work environment.
Cons
Have to ask for a raise after 3yrs. No people developement skills, learned most of my job from asking tons of questions, training was minimal.