Pros
Great work-life balance and benefits - 401k with matching, on-site gym with classes for $10/month, Starbucks café, discounted UPS shipping rates, discounted tickets to various events in the Texas area, medical/vision/dental insurance plans. People are friendly and (for the most part) willing to help.
Cons
This part is specifically for the Skagen team since I can't speak to the rest of the company - the Skagen team is very disorganized and incompetent. Upper management cares more about enforcing their job titles than actually growing their employees and making logical decisions. Very much a "look over your shoulder" work environment. Turnover is ridiculously high; within 15 months, 18 people left the company. If people have a problem with you, they'll run their mouths to HR instead of talking directly to you about it (my direct manager threatened to report me to HR even though I did nothing wrong). HR is not helpful and will tell your manager what you said during your exit interview before you leave the company. Leaving was the best decision I've made.