2 ms·
Reasons including, but not limited to: a) actual shortage of specialists (shocker!) b) new projects that has to be staffed quickly (we need 50 Java EE develope
by atemerev 10y ago
Reasons including, but not limited to:
a) actual shortage of specialists (shocker!)
b) new projects that has to be staffed quickly (we need 50 Java EE developers in Phoenix, AZ, for the project starting in 6 months)
c) moving existing projects to maintenance mode after feature completion: existing expensive team is downsized, and lower-cost maintenance engineers are hired to fix occasional bugs and user support (have to be hired fast and in large numbers, hence the shortage and need for H1B). This creates a lot of protest and drama, but looks like a perfectly valid business decision to me: some projects actually do reach completion stage, and keeping all expensive developers afterwards doesn't make any sense.