Senior Software Consultant (Former Employee) – Full Travel – January 29, 2018
I joined ThoughtWorks to be around A+ people and thats exactly what I got. The 100% travel is VERY hard after a couple years, especially if you have a family, but it's totally worth it. Smart, motivated, caring individuals. Driven to change the world, big a small.
Developer (Former Employee) – San Francisco, CA – September 20, 2017
I worked as a software development consultant at for a year and a half for my first job out of college. Great place to work with smart people! I gained a lot of experience working on a wide variety of projects. Just be prepared for a lot of travel!
Senior Manager (Former Employee) – Chicago, IL – September 19, 2017
When I was at ThoughtWorks it was a growing company and hiring many people. there were times when maybe the right person was not in the right job, BUT, everyone there was and is very smart. I learned a lot about application integration. Many of the people that I worked with in 2000 are still there today.
Pay, opportunity, ThoughtWorkers
Some areas were always insecure about what other areas were doing and their billing rate.
Software Consultant (Current Employee) – San Francisco, CA – January 13, 2016
I came in as part of the associate consultant program, a program for new graduates to train within ThoughtWorks. I find that while there's lots of intelligent people to work with, the work life balance is poor. Often new grads are working 5-10hrs in excess of the 40 hour work week in order to complete extra work given to "upskill" them. Can feel a bit cult-like in how much people love the company, but overall the people are great to work with.
Senior Consultant (Current Employee) – Xi'an, China – July 2, 2015
I have enough time to learn and practice every new technique I am interested in after a routine day's development work. My co-workers are all friendly and supportive. we often learn and share fantastic technical / productive ideas together, also we have lots of sessions and workshops to shape our mind and skills.
On the other hand, ThoughtWorks even allow me to take care of my 6 year-old daughter in the office and let her play game for a couple of hours every day after she comes back from school, which really solves my biggest time management issue.
All in all, I highly appreciate the experience that working in ThoughtWorks with all ThoughtWorkers.
Anything but salary and work location
Does not support employee to immigrate, and not good enough earning
Inside Sales & Business Development Rep (Current Employee) – Austin, TX – January 7, 2014
A typical day at work consists of about 7 hours of managing Inbound leads; this includes making phone calls, writing and responding to emails, organizing product demo's, and overseeing potential-customers' product trials. Over the last six months I have learned: general sales skills, new software programs (Salesforce and Rain King), and polished my telephone skills.
The office consists of 3 or 4 people on the average day, creating a quiet atmosphere. My manager lives many states away, so we communicate daily via Chat and have a catch-up call once per week.
The hardest part of the job is making phone calls and reaching a potential-customer who has questions too technical for me to answer. I handle these calls by taking careful notes, telling the caller "I will consult a Product Specialist about this and get back to you...." and ask whether they would like to connect next via email or telephone. Leads appreciate having this option and respond very positively.
Working from home on occasion, flexible hours, office location
3-4 person office (no social or fun factor), no management, company downsizing, unpredictability of companies future
Senior Consultant Nov 2004 - Nov 2005 ThoughtWorks, Inc., Chicago, IL
Senior Consultant (Former Employee) – Chicago, IL – November 19, 2013
ThoughtWorks is a global leader in Agile technologies for software development. I worked on various projects in different domains (P&C Insurance, Health care, Health Insurance). The software methodology adopted for these projects was the Agile method. I was responsible for:
• Iteration Management - involved leading Iteration planning meetings, scheduling of resources and overall delivery management • Facilitating client stakeholder sessions • Developing business requirements and presenting it to the client and the developer community • Formulating test plans, test criteria and comprehensive testing of the system • Conducting demonstration of the system for the client stakeholders • Mentoring client subject matter experts to take up a BA role
Senior Business System Analyst Feb 2002 - Nov 2004 AIG Systems Solutions, Los Angeles- CA
Worked in AIG SunAmerica for transitioning the Policy Management system from Vantage (Mainframe environment) to NaviSys (Distributed systems). I lead a team of Business System Analysts and was responsible for:
• Development of Business Requirement Documents, Functional Specifications and Program Specifications • Development of test plans, test criteria, quality control processes • Setting up new products & funds in the system • Co-ordination of build and deployments in various environments • Certifying newly built environments before handing it over to business users • Nightly support for batch cycle processes • Project management responsibilities- responsible for resource scheduling, creating and maintainingmore... project plans, offshore team coordination and providing project status updates to top management • Making presentations to business stakeholders for application enhancements • Mentoring of junior team members • Functional training for onsite and offshore BAs and QA team
Outstanding Accomplishments • Lead the NaviSys initiative for implementing fund-based differential commission • Nominated for Sunstar award by the Actuarial Dept for resolving business critical show-stopper issuesless