Hi there! I would like to put forth three offers for comparison. Please let me know your thoughts and opinions based on various parameters including technical growth, culture, location, learning, transferable technical skills, etc. 1. MathWorks - EDG role - Application Support Engineer - Includes 50% software development, 50% support work. Location: Natick, MA (near Boston) Base: 102k$ 2. Wayfair - Software Engineer (Labs Program) - Full stack, but team gets mapped after 3 months. There is a chance that one may get kicked out and being on F-1 visa (internatinal student), it maybe a point of conern. Location: Boston, MA Base: 100k$ + upto 10% bonus 3. FactSet - Sofware Engineer - Backend profile Location: Norwalk, CT Base: 95k$
Factset role is most interesting. I'd take Mathworks over Wayfair even in the support engineering role due to being international.
As long as you get the projects done, you'll be fine at Wayfair. There are many classes with 100% success rate. And there's no reason you can't finish it since everyone is doing the same project.
There’s low to no failure rate for Labs, it used to be different. Low but non-zero chance of failure for a real full stack role and more transferable Skills in 1.5-2 years.
There isn't equity in WayFair? I had $120k+40k
Yup, no equity for people joining through labs program
It doesn't sound like you would be doing a lot of software development at mathworks so I would avoid that place. Wayfair labs is a lot of fun I hear but just keep in mind that the engineering practices they teach you are pretty bad and 80% of it is not transferable. I don't know much about Factset but I would advise most young devs to stay away from financial service companies due to old school management and culture. I would go with Wayfair probably as long as your Visa allows you to transfer after a year
Factset isn't a financial services company. It is a Analytical SaaS company whose clients are financial services companies.
Do yourself a favor and search for threads on how to succeed at wayfair and the technical incompetence at Wayfair. Combine that with the risk of no job (sure some classes do have 100%, but they also won’t hesitate to fire you in a heartbeat, it’s ruthless—25% YOY turnover) Id avoid this place.
You are on almost every Wayfair-related post throwing shade. I'm starting to think you're comp intel from another company or something. If you're real — get another job if you're so unhappy!
Hey HR friend (we know you’re on here), I am actively applying. Started a week ago since I wanted to wait for my one year. Already have one offer waiting on a couple FAANGs. Have to warn other what a shit show this place is.
I went through EDG, and MathWorks is a great company to work for. Most people transfer to dev teams afterwards but i really liked being a support engineer so i stayed more on that side of things. If you really don't like talking to people that use MATLAB/Simulink and helping them with their problems then EDG can be a rough 1-2 years, but the whole point of the program is to match you with a team you like and transition you to that team so people that don't like support work usually just stay on the easy support team (basic MATLAB support) and ride it out.
EDG is very prestigious within MathWorks and EDG transfers are highly sought after. A ton of SDEs, technical thought leaders, and managers at MathWorks started in EDG. Plus this is a great company. Good mission and people.
EDG is a fine starting point but you are hired at the lowest level. It takes a long time to climb the ladder.
If you want to be a full stack developer, then Wayfair is a better option. Labs is 3 months and then you start full blown software development. At Mathworks, EDG is a pipeline, just like labs into software development roles. Most people transfer out after a few months (typically less than a year) and you do one or more projects with development teams during that time. Generally, at Mathworks, the types of problems you are solving are more dated, but the work is more rigorous and will (generally, although this will depend on what teams you work with and where you end up) better prepare you for the FANGs or specialized software roles. Also, the impact the company’s products have on the world are, IMO, way more interesting. At Wayfair, you are selling furniture online. Wayfair is fast growing and you can move around easily, but outside of some very small pockets, the rigor is usually a bit lacking (it’s eCommerce so it doesn’t have to be). The culture is young, social and friendly, but the offices are chaos sometimes. At Wayfair, engineering works for the business. Engineers are basically doing what they are told to further the overall business goals. The pressure is medium, but steady and there is little time to do anything too creative (of course this varies by team). At Mathworks, engineering is the business and pretty much makes all decisions related to product etc and there are lots of perks to that. They are both good companies for different reasons. You just have to pick what is best for you.
EDG Role at Mathworks is very chilled out and you will not learn anything new technically, until after you moved to a particular team. So I would suggest choose from other Wayfair & FactSet
Are you interested in FactSet? I'd see if they would match if so. I've read iffy things about engineering at Wayfair. And are you guaranteed a position after the boot camp? I think the support engineering role is a negative for MathWorks.
Role at Factset is interesting. I m not guaranteed a position after bootcamp at Wayfair
The lack of a job guarantee is huge negative. I'd go with FactSet. Did you try to negotiate? I would, although technically FactSet might be the highest when you look at COL.