Pros
Only colleagues are nice to work with.
Cons
Management: -political, often eye-candies are those that have the final say and benefits -lack of trust in their employees -will think of ways and means to fully utilize their employees without fair compensation -only know how to push their employees with tight due dates without understanding why their employees cannot meet the dates in the very first place -company policies are not consistent, defers from each individual -pushes responsibilities to employees when something happens -lack of judgement and organization when it comes to work arrangements Environment: -small, crowded with loads of stuffs -cleanliness is terrible to the max, ants everywhere in the pantry, dirty and smelly toliets, work area full of dust -does not provide a safe environment for employees Work: -insufficient resources, yet requires employees to work fast -ridiculous and unrealistic due dates given the heavy workload