Pros
- Great work life balance (super laid back) - Very flexible "work from home" policy - Unlimited sick days - Employee discount - Nice rooftop - Great location right in downtown SF - Summer Fridays (though it depends a lot on your team/department. Some were able to enjoy Summer Fridays more than others)
Cons
- It is VERY evident that the majority of employees that work here do not care a whole lot about their role, company, or coworkers. - The entire office is very stale and has an incredibly negative, depressing vibe. Very old school, gray cubicles and the office is almost always silent. The bathrooms were also always very dirty. - High turnover - Things move SO slowly. It's almost laughable how slowly things move. It makes getting things done and making changes nearly impossible. - Nonexistent culture. I have worked at several companies in the Bay Area (big/small and b2b/b2c) and have never experienced such a negative, dead culture in my entire life. People do not eat lunch together. People walk around the office looking miserable. The culture is also very far off from other Bay Area/SF tech companies. Macy's Tech has no snacks (gasp), competitive perks, or career development opportunities. They even tried to enforce a dress code at one point banning things that most tech companies in Northern California allow. It is very clear that corporate does not care about the employees and their happiness. - VERY outdated technology/computers around the office. - No career development/opportunities. If you are looking for a place to grow and learn, this is probably not the place for you! - Loss of diversity. Macy's tech hires A LOT of cheap labor. - Nepotism - Leadership does not seem passionate whatsoever about what they do, which I do think contributes to low morale amongst teams - Very, very disorganized. Things are constantly a mess and nobody ever seems to know what's going on. Lots of confusion due to communication issues between teams and departments. Long story short - stay faarrr away from Macy's Tech. Unless you are looking for an easy job where you will not learn/grow or have to work very hard.