Had a surreal experience working here. Started great and then they let my manager go and hired his subordinate to take over who was a narcissist with no management experience. He ended up working my team like a sweatshop. I blew the whistle, complained, spoke with HR all to no avail. They could not believe what I was saying was true. It was t until I was physically and mentally broken from the abuse of power of this man, that they realized what this man was doing, and they finally fired him. I was approved for Social Security Disability benefits thankfully, but this company had no compassion whatsoever. I had to hire an attorney to keep me employed and then to work out a severance package. Horrible experience.