Pros
Great technology, culture and work life balance Flexible location - work from home or the office Lots of opportunities for career growth
Cons
Compensation and benefits could be more competitive with other tech companies
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.