Avantages
Wide range of project types
Inconvénients
Client based work not always available
Avantages
Used to be a good comapny that cared about its employees. Some of the good people are still there.
Inconvénients
People are now viewed as resorce units High stress, high demand work with little care towards individuals from anyone higher than team lead.
Avantages
Lots of great people still there as engineers or team leads
Inconvénients
Uses people as resources Business outlook is bleak Service sector, so lots of big peaks and troughs Low pay Company spends far to much time focusing on clients who are 1 in a million and take up most of the companies recourses. Insist on growing even when projections are low