Pros
- Friendly colleagues - Growing business within the industry
Cons
- No recognition for job well done - No bonus paid to hard working staff - Upper level management people only care about themselves - Upper level management only care about profit maximization - No guidance/help/training given to staff in order to do their job - Managers only care about their own prospects and their own career ladder goal - As per all large organisation, in order to cut cost and for the upper management people to 'look' like they have done a good job and for them to keep their big fat salary, they will hire juniors cheaper staff to do work and fire staff who cost more - Upper level managers get big fat bonuses while other lower level staff who actually work does do not get any bonuses