Pros
- Amazing culture - the team hangs out often outside of work, very casual atmosphere, snacks, drinks, great coffee
- Really bright team of engineers and support staff - everyone is extremely competent due to a thorough hiring process
- Interesting and challenging robotics and vision projects. Very cool and rewarding to see project's end result.
- You can tell that management really cares about and respects their employees and customers - it shows out in everything they do.
- Five stars - it really is that great.
Cons
- Structure is still being put in place as the company is experiencing lots of growth and has more projects that they can handle. So there are definitely growing pains in areas like resource allocation and needing to work some overtime when projects closing. Process is currently being put in place to iron out these kinks.