4 out of 5 Stars
most people are nice and brilliant, collaborative culture. Some mentors are very willing to teach.Downers
Tough timing. There seems no division between week days and weekends.Advice to Candidates
The company hires a lot of PTAs. Getting in in this way gives you a easier path to make it into the company.