Pros
1.) Genuine care and investment in the future success of all employees. 2.) One-on-One interaction. Even between the executive level and entry level. (Will not find that at most corporations exceeding 30,000 employees.) 3.) Comprehensive and Competitive Benefits package. 4.) Endless job opportunities. 5.) Very high potential for career advancement.
Cons
1.) Communication between related divisions of the company could be somewhat better. Example: Business Development and Retail Operations. A lot of times Business Development is unaware of Retail Execution Drives/Sales Blitz dealing with clients they represent. In turn this causes problems for both sides (especially for entry level Retail Sales Merchandisers.) 2.) Employees in retail could receive a LITTLE better benefits in the form of commission or bonus. Currently not a single employee, regardless of position receives commission. EVERYONE IS SALARIED which is a good thing because your consistenty guaranteed pay. However after a certain time frame, or depending on the position/advancement bonus's and benefits become better. All in all entry level benefits could be somewhat better.