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.
Pros
Growth potential, mentorship, nice office environment, reasonable time off, opportunity to switch team.
Cons
On call can be challenging. Can be too conformable for more growth.