Pros
Great work life balance, the company cares about and takes care of its employees, snacks, coffee, standing desks, great internship program, even as an intern you are given a lot of trust and responsibility, fun environment to work in
Cons
The building we were in was old, but that wont matter next year because they are building a whole new facility