- Not the flat structure it claims to be.
- Billing clients is the number one priority, forget your desires or ambitions.
- Forget personal development support (in my experience), unless you have an 'in' with the right people.
- Expect ThoughtWorks' own views to be forced down your throat within the first few weeks.
- Management is very much a clique.
- Below market pay which is currently trying to be solved, don't expect too much.
- Time and time again, they have turned down some incredibly qualified candidates with little feedback in return.
- When you're not on a project, expect to be 'beached' (not doing anything) for an indefinite period (I have seen people be in this position for > 6 months)
- Graduates are somewhat misused, made to do demeaning admin tasks (not what a budding software developer is looking forward to)
- Graduate scheme, is non-existent. You contribute to the same degree as a graduate yet remain a graduate for a year regardless. Would be great to a have a formal process in place.
- Hyper-sensitive working environment, jokes are not jokes.