Pros
— The best thing about working in a services company is the opportunity to work with various technologies, business problems and organizations. No other business provides this kind of horizontal mobility. Grid Dynamics works for the best, and over the years it gave its employees to work for companies such as eBay, PayPal, Microsoft, Yahoo, Seagate, Cisco, Google. — For young technical professionals, Grid is a great career-builder. One can learn and experience so much more than in a single-minded company. Many of Grid engineers eventually graduated to work for Google, Facebook, LinkedIn etc. Most management promotions have been done from within and the attrition rate is low. — As far as retail and eCommerce goes, Grid is the best engineering firm hands down. Retail CTOs looking to compete with Amazon are asking for Grid by name and the demand is going up every year. — Grid is actively investing in technology to stay on top. There's a funded strategic R&D group as well as new investments in solution marketing.
Cons
— As good as a place Grid can be for young techies, it can be brutal for others. Management positions are wholly dominated by young Russian males. Righteousness and "truth" is put above professionalism and work environment. Time and time again mature professionals would join the company only to quit in six months. — For most of the middle management, it's their first management gig. The company is pretty much run by offshore engineering with little respect for the stated company strategy and direction. It does not help that most of the executive team was replaced in the past year. Do not expect much guidance in your career progression, you'll have to figure it out yourself. — Benefits are non-existent compared to other companies in Bay Area. No match, rudimentary parental leave and vacation time (which you won't have time to take anyways). Coast to coast and international flights at the cheapest fare. — Work-life balance is non-existent: prepare for daily calls early in the morning and late in the night, working through week-ends, last-minute deliverables that are due next morning. — Strong focus on eCommerce means other verticals are neglected. If you are not excited about retail, you'll have a bad time.