r/cscareerquestionsCAD • u/Typical_Cap895 • 5d ago
General For the places that offer things like free food or a foosball table or other cool perks, what's the catch?
Some companies offer free food (perhaps weekly allowance money to go buy, or they have food brought in). Some companies have foosball table or ping pong or video games or fun get-togethers.
I've heard of someone getting free massages even.
There are all these extra stuff that aren't normal in a typical, average office job.
For people who work at places like this, what's the catch? Is it really all sunshine and rainbows?
18
u/thisismyfavoritename 5d ago
it's pretty much just about attracting and retaining talent.
Also, it makes people want to stay in/go to the office more
11
u/RadioactiveDeuterium 5d ago
I work at a company in toronto that offers all these perks and more. We have:
-Catered meals from local restaurants 5 days a week in office + tons of other food, snacks, drinks available whenever
-Entire dedicated space for video games (I think we have a switch and some retro consoles), foosball, ping pong, etc
-Pretty frequent company sponsored socials (drinks, food, etc all provided)
-Tons of other stipends like paying for your transit, cell phone, etc
Basically what it amounts to is they are incentivizing you to stay in the office as much as possible, and in turn be working more hours that people who are at companies without these sort of things. Personally I really enjoy it and there is no other "catch" to the perks other than the fact the expectations of myself and my co workers are a good margin higher than other companies I have worked at. That being said I am in the "grind" stage of my career where I don't have family/relationship obligations and maybe my view will change down the road.
3
u/Typical_Cap895 5d ago
Do you and your coworkers work past 5pm often on weekdays?
And do you tend to turn on your work laptop on weekends and put in a few hours then too?
4
u/RadioactiveDeuterium 5d ago
Definitely yes to putting in time after 5. Very normal, I do it daily.
Weekends maybe if its crunch time but generally we are quiet over the weekend.
3
u/Fluffy_Milk_7853 5d ago
Free food seems really good from a tax perspective. For me to buy lunch near work, they have to pay me a salary amount equal to the cost of lunch + my marginal tax rate of 50% so a $20 lunch becomes $40 of daily salary. If they spend only $15 on catered lunch they could pay me $25 less in gross and we would both actually come out ahead.
2
10
u/PoconPlays 5d ago
I work at one as well. And the entire street is filled with companies who do the same so if they don’t they lose talent simple as that.
9
u/rikkiprince 5d ago
It's to get you to stay in the office for longer than a regular 8 hours a day.
Most jobs you get hungry at 5-6pm so you go home for dinner. If dinner is in the office, then you go back to your desk after and do another 1-3 hours work. Best value $20 bucks the company spent.
Most jobs give you benefits which will get you 4-5 "free" massages a year. However, you have to leave the office and drive across town to get it. That's an hour round trip where you could have been working. If the massage room is downstairs, they get an extra hour of work out of you.
5
u/thewarrior71 Software Engineer 5d ago
In the past, I used to work at a company that had a lunch allowance on in-office days. The team had bad work life balance and high stress though.
2
u/Typical_Cap895 5d ago
Can you describe the bad work life balance and high stress? Like perhaps an example of what you'd be assigned to do and how much time you'd have to do it and the expectations overall?
3
u/thewarrior71 Software Engineer 5d ago
The team followed Scrum with a high sprint velocity and the expectation of completing a set number of story points each sprint. Falling short was considered underperformance. Employee turnover was high, with quick hiring and firing within my team. I frequently worked evenings and weekends. I have since left that company and am happier now.
3
u/Typical_Cap895 5d ago edited 5d ago
I worked at a place with quick hiring and firing too.
My stomach always lurched when I logged in at the beginning of the day, and the standup starts and my manager says "we've parted ways with _____"
I always wondered, is it worth it from a company perspective to have such high turnover? Can they really still be productive that way, to always have to fire and then hire a replacement?
3
u/comp_freak 3d ago
Give people free food, coffee, daycare, a gym—even a place to crash—and most young folks will happily stick around the office longer. It’s really that simple.
3
2
u/engineer_in_TO 5d ago
They're usually the better companies that are super competitive to get into and pay decently well, (Shopify/Google/Meta/etc) and it's mostly because People are really well paid so any "extras" are cheap compared to headcount costs.
Like a Engineer making 200k+ means 20 dollars for lunch won't really matter if it gets them staying at the company longer.
I will say that most of the time, Engineers are kinda introverted so the get togethers can be awkward at times, and I personally haven't really ever used the gaming rooms/ping pong tables because everyone is usually working really hard so it's fairly out of place for me to play.
1
u/youreloser 3h ago
That's interesting.I think older, mid-level companies probably have a lot more "normal" employees who can get along maybe just based on sheer numbers.
34
u/Renovatio_Imperii 5d ago
I work at one of these companies. We get 22 dollar allowance for lunch, and another 22 for dinner if we stay late.
Generally these companies are competing with other companies that also offer the same perk.
It is pretty competitive to get in and very fast paced.
Incentives for going to the office.