Although this company is great to work for as a whole, as with all work environments, its not without its faults. For me in particular, the way in which requests of any nature are handled poorly by management. When booking time off for example, it can sometimes take a number of days or weeks before you hear anything back at all. I also feel like I get - more... treated differently by people ranked higher than me, and sometimes not in a good way. - less
ProsI seem to get on well with most people who are ranked the same as me.
ConsCertain parts of the job role can quickly become too predictable.