"Cons Promotion is completely arbitrary within the company and largely depends on the office you work out off, the working group you are in and especially the manager you have." . . . .