Pros
Phenomenal culture and top notch training
Cons
Very bureaucratic with high expectations. However, quotas are within reach as long as you work hard.
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.