Pros
I had a great learning experience and I view my time there positively. My peers were helpful, encouraging, and pushed me to tackle some hard problems that I enjoyed. * I rarely needed to work over 40 hours / week, which was much appreciated. * They’ve got a lot of interesting projects. * We had an “education hour” where we were able to take Coursera classes to further our education.
Cons
When I left, the company was shifting focuses. As such: * They’ve got some baggage from their transition from being a startup. * Pay was not particularly competitive and there has been significant wage disparity. * There was lack of transparency about their goals and lack of communication about the state of the company. I am hopeful their outlook will improve, they just might need some time to figure it out.