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
Really enjoyed my time with this company.
Cons
The only complaint was parking but as I was leaving they were actively making strides in accommodations.