Pros
- Pay has improved drastically after a couple months of retention issues that leadership acknowledged in private but scoffed at when questioned - Workplace benefits have improved - free coffee, snacks every day, bagels once a week, fully stocked fridge - career development opportunities have improved; new proof-of-concept program and hackathons give developers a chance to make an impact on the company with personal projects that can be picked up and funded
Cons
- Location - not much can be done about WHERE the office is, but more can be done about what it looks like. Paint the walls, put out some plants, give some life to the environment so that you're encouraging creativity among your engineers - Get better about recognizing your problem teams and managers; certain leads have a warped view of how to engage with their team members, leading to situations where they're given way too much work with little to no say about what the real effort it. They put some of their engineers in a position to fail and that doesn't have a clear way of being reported up the chain - PTO and healthcare benefits suck