Pros
One of the managers is great to work with. That person will work with you as long as you are doing your job and frankly will let you leave early as long as you got your work done. They are the backbone of this company. Sad to hear that they are leaving.
Cons
Two of the managers will smear other employees reputations in order to convince you they are on your side. They are snakes and you are on the plane. Two of these reviews complain about traffic. Yes, traffic can be a problem, but I highly doubt that the reviews written with that being the only con were written by employees of the company. This company is deceptive and knows how to make people think this place is awesome to work at. Want to be yelled at or made to feel like you are crazy. Join this circus of a work space.