This is an amazing place to grow and soar to the high skies if you have the wings to fly and willingness to go that extra mile.
Very high on ethics and a great team to work with.
Cons
Genuinely hard to find any at this point, they have addressed every possible issue I have had in the past.
The company has a very open and diverse culture. It strives to not only serves the best interests of clients but also of its employees. The executive level also puts in a lot of time and effort cultivating employees' personal and professional growth.
Cons
It's not a big cooperate America so sometimes it could seem to be lack of rigid structure or systems to some people.