Pros
They are what they say they are. It’s a meritocracy – if you work hard and do a good job you will be successful, get promoted and earn great money. They pay for performance and so a lot of remuneration is from bonuses which are paid twice a year. Everyone also gets company stock which makes you feel like an owner of the company. It’s a relatively small but fast growing business so there are no fiefdoms – everyone is on the same boat rowing in the same direction. They are good at reassigning people from poorly performing areas as opposed to just doing lay- offs e.g., after the evaporation of mortgage refinancing, people were reassigned to other growing areas.
Cons
i can't think of any real cons.