Pros: free food (albeit junk food)
Cons: all of the above
You may be treated like a child and by this I mean the benefits and incentives Yodle offers are not competitive. I pay almost $500 a month for health insurance for myself and one child. There is no 401k matching and no plans for it. Their tuition reimbursement plan is just about enough to cover 1.5 courses at a state university. In short, everything an adult with a family would be looking for concerning benefits and ongoing educational support is not there - this includes a clear cut path to salary increases and potential promotion.
What they do offer is candy, chips, cookies, free soda-pop, free t-shirts. Fantastic. If you're just out of college and don't yet have many responsibilities this may be a great gig for you, no offense intended. I really feel like 10 years ago I would have been elated to be working in this environment, free mac and cheese, what else could I want? But beware the entrenched middle management members who have very little experience, they aren't going anywhere anytime soon and this creates a vacuum where there is very little opportunity to move forward with your career. Don't get me wrong, many people were promoted, but many of them were the same individuals being singled out over and over and many of the "promotions" were just lateral moves. In most cases we are being asked to do more and more work with no increase in compensation. This was done until the employee gets burnt out and then leaves or gets fired for a "bad attitude" and then an all too eager replacement is hired to start the cycle over. This has become the Yodle way: do not develop or encourage – more... the talent you have, get what you can from them until they are disgruntled, then replace them. In my eyes, this is a massive failure of management because they haven't taken the time to get to know their workforce, the talent that they have, or how to develop each individual. They are far too busy with their daily dose of meetings and their own personal projects to really develop anyone.
To put this another way, many of the teams at Yodle don't have managers, they have project managers who sit with the team every now and again; the rest of the time you may never see them. You and the members of the team will support each other and get to know each other very well, which is great. But not so great when it comes time to try and get promoted to bigger and better things. Your manager never had time to set out a goal plan for you and is rarely understanding of where your talents lie because they don't have the time to collaborate or get to know you. Whether this culture is by design or by accident, It is unfortunate that this is the type of leadership model Yodle currently embraces.
Finally and most importantly, I was very disappointed that their company values were not taken seriously. When I chose to live and work by them I was disciplined. I realize most companies use their marketed "values" as just that, window dressing and not really a code by which employees should use to make their decisions. It was also very frustrating to see that a year ago Yodle was a very accepting environment to work within; very little arrogance from the management staff and everyone seemed eager to cut through the BS and hear suggestions from everyone. Now, there is too much ego, too much arrogance, too much money being thrown around and the culture has suffered greatly as a result. – less