Overall very interesting and challenging work, I cannot truly give a review of someone who worked there for a long time.
-Worked on short contract
-HR is not for contractors
-some people were helpful, some not
-need bigger meeting rooms/crammed in/standing room only
-friendly atmosphere, however, you either fit in or you don't
-management makes - more... quick judgments on people, take swift action eliminating people without proper humane communication
-Horrible internal Tech support/weeks before someone responds, by that time you have resolved the issue yourself - less