Vantaggi
Every once in a while there is a fun project and free food.
Svantaggi
Projects are very stressful and last minute because management feels the need to control everything and does not trust employees to get anything done. They also take more of an interest in themselves and how good they look rather than genuinely improving the company moral and progression. They also keep a lot of things very secretive and leave employees out of many conversations. Hostile language is also not uncommon from management. Another thing is that nobody actually knows what their job is because everyone is so controlled. Employees are assigned titles and duties, but in any given day it is confusing to know what to be working on. The pay is extremely low even though management will tell you that you won't find this "good" of pay anywhere else. They totally take advantage.