Pros
the employee community is the best.
Cons
sometimes required very long nights
Pros
- Talented People - Very open culture - Good Benefits - Good Food, Good Facilities
Cons
The internship program could have been more structured and there could have been more intern events.