Pros
I have been with Yankee Leisure Grp for 15 years and I have seen it grow from 20 employees to the almost 100 employees we currently staff in all four of our locations. Yes, it is true that there have been many growing pains along the way but I feel the Directors have always taken the processes that didn't work and use them as learning tools for future improvements. The Executive team does have the best of intentions for the employees. They work hard to be able to provide the best benefits that we can, for example our 401K plan has a contribution match. Also, I can't think of too many companies that offer the travel opportunities that we do. Where else do you get the chance to travel to great locations, I just returned from the Rocky Mountains and Yosemite, and get paid for it. You also get to interact with other members of the company, who work in different departments and locations, in a way you can't in the office. There is so much opportunity here and I have seen so many people promoted from within, it really is a great company to work for.
Cons
No Company is perfect, there is always room for improvements in every department.