The culture is probably the worst I have ever seen. Co-workers are MEAN- they are only there for their own personal gain and will tear down each other in the drop of a hat. Managers have a hard time controlling their team as they are afraid of the backlash. The employees that have been there for awhile, use their seniority to throw others under the bus and get away with things. Its truly sad to see how horrible the culture was since the company does have a really good product and has a lot of potential. Onboarding is pointless. You better hope your team is willing to help you otherwise you are in for a rude awakening. Other teams are not collaborative- they don't want to work with you, they will not help you, and they feed off your failure. The HR department could really use some digging into. There are a lot of politics at play and they will turn a blind eye if they "favorite" someone. And on the flip side, they will absolutely ruin someone based off of hearsay without any proof of evidence.