Vantaggi
Good salary n/a n/a n/a
Svantaggi
Working here as a Software Engineer II has been one of the worst career decisions for me. The company is extremely process-heavy, where employees spend more time dealing with approvals, meetings, and management pressure than doing actual engineering work. Instead of enabling productivity, the culture creates unnecessary stress and frustration. One of the biggest issues is the management culture. Many leads and managers are quick to take credit for the work done by engineers while contributing very little themselves. Recognition is often driven by visibility and politics rather than real technical contribution or hard work. There is little appreciation for employees, and growth seems to depend more on pleasing management than actual performance. Micromanagement is common, and over time the environment becomes mentally exhausting and demotivating. I would not recommend this company to anyone looking for a healthy engineering culture, supportive leadership, or merit-based growth.