Pros – Great people, nimble environment, solid technology
Cons – Occasionally short on resources, so employees wear a lot of hats
Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company
Pros – small teams, get to work on a lot of stuff
Cons – no opportunity for depth based learning.
Advice to Senior Management – improve pay of employees
Yes, I would recommend this company to a friend