*New software engineering employee on-boarding is awful across several departments/projects.
*The tech debt is MASSIVE.
*Your job satisfaction and opportunities to grow as an engineer are very dependent on the department your in, the team your on, your lead and your manager.
*The work culture they promote is pretty much smoke and mirrors.
*Salaries and benefit were shrinking while their profit were hitting all time highs.
*There were some super smart and helpful engineers that want to see you succeed but there were also some that were smug, arrogant and seem to make working with them intentionally unbearable.