Pros
The time that I worked there did not have any major problems. The people were friendly and the move to the new location made the space better. They provide snacks and offered free meals. Much of the employees have been working there for years or have significant amount of experience and some.. lacked. Being able to work with the other locations (Hong Kong and India) was something I could also take from.
Cons
Though coworkers got things done, the atmosphere often felt dull. Sometimes I felt the meetings were useless and dragged on with nothing much coming out of it. I would’ve liked more structure and felt I had much to offer that was often overlooked.