Pros
- familiarity with wireless communications
Kontras
- 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)