Pros
-good entry level positions: I was hired with no job experience or designation -good benefits -good people -it seems to be difficult to be fired(see point below for unfair work levels)
Cons
-low pay -promotion is based on seniority -senior management continually promises promotion and that hard work is noticed but it isn't -high turnover -increasing workload + people quitting + hiring freeze = overworking existing employees -senior management only cares about cutting cost by pressuring employees not to stay overtime to complete impossible amounts of work -"flex time" marketed as "work life balance" but transparently only a way to avoid paying overtime -unfairness in work levels: incompetent employees are given less work, more help and the same pay as equal level competent employees who are expected to perform at a higher level -company has lots of events that are impossible for fund accountants to attend due to hours and workload