It was a good work environment. They really tried to work within your personal life. They gave so much training. I learned a lot more about server technology than I expected.
Cons
They should have given the management some people/soft skills training for working with employees