Pros
Great environment, people there are very kind.It's an exciting and dynamic place that truly cares about its employees.
Cons
It's a new company, need make better in the management very day, I think a lot of this is growing pains, but the fact the employer take too much time on the business, rather than how the things going well on the class.