Compensation is reviewed often and adjustments made frequently
They are good people and know their part of the business
The challenging work I do and the fast paced environment; keeps things exciting
We don't hire idiots or jerks. Everyone works hard & smart. I sincerely enjoy 95% of my coworkers' company
You get out what you put in. If you work hard and are a person who is naturally happy it's great. If you want to be spoon feed culture "fluff" not the place for you.