Pros
No micromanaging, understanding management team, a willingness to hear employee ideas and feedback, multiple learning opportunities, an appreciation for innovation and new technology
Cons
Pay seems to be pretty low. Even if it’s a great company, cost of living is tough.