While the company stresses amazing company culture and benefits, what this means in reality is that they will low ball you on salary in exchange for half day Fridays - which even then most employees other than brand new juniors end up working much longer than just 4 hours on Friday. Lower salary, the bottom estimate you see on Glassdoor is the max possible amount you will make year one. Forces new grads to work as interns for 3 months (getting intern pay) despite already having their degree and prior internships, this reduces your 12 month gross way below market rates (subtract $10k from the lower bound of salary estimate on Glassdoor and this is what you will gross best case scenario year 1). Project flow is heavily group dependent. If you are hired into an underperforming group request to transfer or make friends with seniors who have solid project flow ASAP otherwise you will be SOL come bonus and promotion time. Lack of internship structure, high HR turnover, etc. If you are an engineering grad with a 3.5+ GPA don’t waste your time with this company as almost every other company offer you receive will be vastly superior. Most of the “engineers” who have been here a while are from community colleges with abysmal GPA’s which should tell you everything you need to know. Company prides themselves on innovation but the only innovative thing is finding new ways to nickel and dime employees to save costs by under paying employees. 401(k) vesting schedule is laughable taking 7 years for 100% vest at 20% a year with 0% the first year. Limited options within 401(k) plan basically picking between crummy mutual funds or a basic index fund.