Company does have some strange work culture things that feels reminiscent of a call center, though it's not a call center. Things like weird dress code, 'points' for calling in sick, offering employees to purchase old office supplies they're getting rid of, etc.) but I think they're working on improving the work culture overall. Many great managers are affecting change in the culture and it can only get better from here.