I can honestly say that I love my job!
Pros
I have been at Roux for 25 years, and have stayed because it is a very employee-oriented company. I have never felt the need to test the job market. They believe in giving as much as possible back to employees to share in the profits and reward good work. Lot's of perks. Bonuses, incentive programs, happy hours, company picnics, holiday parties, provide lunches and breakfast several days a week, charity events. They actively seek to hire top people and do expect a lot from the employees, but reward them with opportunities for growth and promotions. Privately held, which is a huge plus.
Cons
Work is challenging and demanding, so if you like to cruise through the day, this is probably not the place for you. Expect to spend most of your time in the field and traveling if you come in at the entry level. You will get a lot of experience very quickly.