Promotion track is difficult to follow. Prior exp within firm is ignored for promotions when switching teams so expect to “start over” if you are interested in moving around, pay is below average against industry. 401k match is poor, vesting is 3 yrs which is also poor. Profit sharing is only included after a full year of service has been obtained. Technology offering is poor. Hardware options are limited. Some systems are very outdated. WFH is by team and should be an offering across firm (depending on region and connectivity concerns)