Immediately after flagging an issue for a client, I found myself being treated differently by leadership. I was overloaded with work over the next few days, and assigned a list of tasks at the end of the day on Friday. By Monday afternoon -- which was also the day before my birthday -- I was fired. All this happened despite me also reaching out to the President and HR the previous week to attempt to fix any issues. Clearly this was impossible because I had apparently committed some cardinal sin for which there could be no forgiveness. Overall, the leadership of this company is completely two-faced. They say they want to foster communication, but then fire people with little communication or even logical explanation. They're petty, incompetent, and apparently extremely insecure. They also psycho-analyze people with personality tests, and share the results publicly with the rest of the team. It's a really bizarre and unhealthy work environment. Don't waste your time working here. You'll only regret dealing with the worst bosses in the world.