Pros
The company itself, the way they have a process for everything & it works. Also they really listen to the employees themselves and uphold core values that most people should really have but struggle to uphold. They involve everyone no matter what position you're at in activities and every year treat employees to a dream trip which they call the circle of excellence! Plus even the CEO gets involved with training! This company is a true example of a great company to work for, & that is why they win every year in the DFW Area!
Cons
I would have to say wish I had a bigger desk! :)