Great, friendly atmosphere to work in. The CEO really cares about the employees and is interested in helping employees develop their career paths. There is opportunities to work in different locations around the world and remotely. Employees are able to attend company happy hours, lunches and events.
Cons
Prior to the intranet release communication between different regions was difficult , but that has improved over the last couple months.