The Burlington, MA leadership team is very inhumane. They yell at their employees, are overbearing, and extremely micromanagy. No one is trusted to do anything on their own. There were standing leadership meetings scheduled every Friday at 1pm, and all attendees were expected to work through the weekend following the meeting. Meetings are scheduled over your lunch, and you are encouraged not to go out of the office for lunch. I've had the worst onboarding experience of my life, where months of old work were piled up for me to find on day 1 of my employment. I wasn't allowed the time to properly do any mandatory trainings, and it took almost a month to get access to software that I needed to do my job because my boss was unbelievably negligent. The practice and overall style of management in that office is extremely outdated, including their software and technology. Leadership is old, and only interested in doing things one way, and one way only. There is zero creativity. Leadership talks down to you, and you work for them, not with them. They lied about the hybrid expectation during the interview, stating it was flexible 1-2 in office, then pulled a hook line and sinker requiring me to be in office everyday. I wasn't allowed to have focus time on my calendar, I was told by my boss that I needed to be available at all times. My boss was very inconsiderate of people's time, she would drop sudden teams calls constantly checking in anytime I was granted a work from home day, after begging. Leadership had a very negative outlook on all things. The icing on the cake, no vending machines anywhere in this newish building.