Pros
Good health insurance Salary isn't so bad Nice co-workers Good location
Cons
Stressful environment, no training or supervision given No career progression, some people who work for over 3 years in the company earn 1,000 while those who just joined earn 1,100. Complete disgrace, this was already raised with workers union but no action taken More than 90% with whom I worked have never studied finance nor went to good university. Basically, they take those with bad education and offer salary they would not be able to get anywhere else and progress these people. As it is expected they stay for company for years earning just a little over 1,000 all their lives. Old technology that works slowly, procedures are outdated. Repetitive work, not interesting at all. If you want decent career and respect don't work here