Pros
Most of the people working here are great, very knowledgable, down to earth, and friendly. Office space is cool and has great snacks and coffee. This is the reason its 2 stars and not 1. Leaving Giant Spoon was one of the happiest days I had since starting to work there.
Cons
The people that are not so great will make your employment a nightmare. Values face time more than productivity. Work life balance does not exist, you are expected to check and respond to your emails after work and during the weekends. Preaches unlimited paid time off, but if you take any days off even for medical reasons it is looked down on. However management will take all the time off they feel like they need. Lack of communication between management and you will often get talked to just for doing the job that a different manager asks of you. Way too much office politics.