Pros
I have been at SI for a year and a half now, and times were rocky for awhile, as you can read in previous reviews. However, major upper management changes have taken place (read new upper management), and the future is very bright. The people I work with are smart, passionate, and motivated. You will be treated with respect, and given a great deal of responsibility. You will learn a lot and be expected to contribute in many different areas, which is great. SI is also a fun place to work. We know how to wind down (darts, ping pong, beer) and celebrate our victories. The new management is focused on creating a great culture to work in. The office is sweet. Things are looking up.
Cons
If you are looking for a job where every day is the same and you can go home every night and shut down, this might not be the place for you. Change is frequent, but the people here accept it. Your ideas for improving things are welcomed. Don't expect everything to be handed to you..