Vantaggi
Fantastic location, clean offices, and some of the best people I have ever worked with. I am sure that I will remain friends with some of these people for the rest of my life. Some of these people have been the best and smartest people I have ever worked with.
Svantaggi
There is little to no stable structure at the company whatsoever. Things are one way one day and a different way the next with no warning whatsoever, but somehow you are expected to keep up and automatically know about said changes. If you're not a "yes," man (or woman), you may as well be walking around with an "A," on your chest. If you're not part of the "IN" crowd, you get little to no respect. I had such high hopes when I came to work here as they have a large amount of employees with a long tenure. I was sincerely hoping to be one of those people as well, but unless there are some sincere changes, I will not continue to remain employed.