
Strong, consistent communications with the company
Strong collaboration, respect for work-life balanace
The pay does not tend to keep up with expectations
I do not enjoy the requirement to come to the office
Food contests, weird culture around bringing food back from people's vacations, occassional board games