Pros
Colleagues were great, they make things better.
Cons
The company CEO and management are terribly greedy for money, they take everything whatever it takes even it means neglecting employees leaving them in awful situations! That means horrible pay, brutal work schedule, and unbearable pressure from the management!