Vantaggi
* Hours are good and in general flexible.
Svantaggi
* 1-on-1 meetings are solely for the managers to delegate projects to subordinates. These were originally meant for employees to talk about how management could help them with their personal career development goals. * The company squeezes every single cent just for the sake of saving money without any consideration for how essential certain tools are for the job. * Don't expect any promotion whatsoever because management is only looking to hire people who aren't expecting any. * The number of projects is like a mountain piling on you. * Priorities keep changing every two weeks. * Title inflation without a matching salary. * Good performance is rewarded with even more deadlines but without monetary rewards. * Not good for junior employees as they won't hire you. Second, even if you do get hired, you won't get any career development assistance from management.