Pros
I've been with the company for a little over 2 years. I started as a team member and am a current Manager. What attracted me to the company was its competitive starting rate. I have seen the company grow from around 10 stores to close to 20 now. With a flourishing company benefits for employees have followed suit. Current benefits include; health, dental, vision, vacation, gym membership, paid volunteering, comprehensive employee training, tuition reimbursement, and employee meals. It is surprising with a growing company this size to be able to pick up a phone or send an email and still have a response from the founder and CEO. Your peers play a big part in your promotion their opinions hold large weight in the process. This seems fare as they spend the most time with you. During the training process to move on to a higher position the only limitation is yourself. Everyone from the CEO to current district managers who were once going through the same process are at your disposal for help and advise. The company promotes a community among all its store through its interactive in house social media platform. Here employee post comments, pictures and videos which are work related. Contest are held for best video for ranging topics. Past prizes included a limo ride to one of our 2 annual company parties, and tickets to a drake concert or Broadway show ( no not Hamilton). Overall I am very happy with my time here. I believe a large part comes from taking advantage of all the benefits, from going to one of the 40+ gyms with my membership to having a free smoothie on every break. I am also optimisitc for the company's growth having visited our first location as far out as Garden City, New York. With more stores opening up opportunities for new higher level positions will also open up. It is a great time to be in this company and more is yet to come.
Cons
Like with any job in the restaurant and hospitality field schedules change. However it helps having good relationships with your peers know they have your back to cover you or stay longer.