Taught me a lot regarding how things work in corporate office.
Cons
No freedom of Speech Lack of opportunities and lots of restrictions Favoritism Biased Management Behaves very bad when someone is leaving the company Low salary Abusive language used by Management Narrow minded people