Vantaggi
Great location, profitable business, work place fun activities and events are good, good group of people overall. If you are a good manager of people with some programming experience this is the right place.Data driven. Good place to work if you just want a job, not necessarily a career.
Svantaggi
Nothing to offer from career perspective for programmer or engineer. 70% admin tasks, 30% coding. QA dept is in-competent. Technology leadership lacks direction, business changes rapidly and as a programer you need to keep up with those changes, which means more rapid work and tight deadlines. Low retention in product department, which means there are always new product managers who are learning themselves. Data driven, to the extent that they measure your code quality by the number of bugs, which in my view is a poor poor way to measure quality. Off shore team is poor.