Software Engineer • Current Employee
Pros: Really wonderful colleagues who care about each other and the mission. There is lots of knowledge sharing, and people are very generous with their time.
The recent formation of the tech union is a great signifier of how much employees care for each other, care for the company's mission, and want to fix the retention issues that have a big effect on morale and productivity.
Cons: HR and occupational health are borderline antagonistic with employees and fully lacking in knowledge about local sick & safe time policies outside of New York State. When local policies are brought to their attention, they are reluctant and slow to enact policies they’re legally required to follow. For an increasingly remote company, this puts a ton of burden on employees in other states who are navigating health issues.
Something as simple as wanting to know how many hours are needed to maintain benefits turns into an endless loop of emails between different departments who are all skirting the question and passing you into someone else for an answer.
Upper management feels really out of touch and seems to be more focused on shareholder value than employee satisfaction and retention. Benefits, pay, time off, etc., lag behind the rest of the tech industry. It’s really sad to be losing so many talented and experienced employees who believe in the company’s mission but can no longer justify sticking around when other jobs can offer them so much more.