Avantages
- familiarity with wireless communications
Inconvénients
- management does'nt know how to treat employees
- might sometimes be asked to do field/testing work (if there are any requirements/if u are not performing to their expectations)
- terrible work life balance, expected to work for 10hrs a day, tracks in/out time (might be called if u dont serve the right number of hours)
- no transperency between the management and the employee
- delays any benfit you are supposed to get from the company (eg. retention bonus)
- tasks are not well defined, a vague upper level problem statement will be given and asked to solve
- each person given one task rather than a team solving it, tough for the senior management to guide or keep track of progress, increased load when deadline approaches (employee blamed)