The workplace encourage you to do the best, give you ambition to improve your self at your career.
Cons
The Income is low and departments relation is very bad, so you collide with the mentality and some behaviours of the colleagues.
The contracts items is not fair and doesn't respect your humanity.