Pros
Welcoming work environment, supportive co-workers and supervisors, and a fully stocked kitchen.
Cons
Generally have a lot of meetings throughout the day that make it hard for you to do your own work.
Pros
Its a great place to work
Cons
Recent salary reduction affected workers