1 Review
Work culture depends on your team and manager - Technology teams are good with decent WLB.
All management decisions rest in the hands of CEO and his inner circle. This results in no powers with managers and ancient policies. Benefits are a joke. Salary is way less than industry standard.