Pros
Amazing company to learn and honestly has the best management team I have ever seen. To Be honest, if it wasnt the less competitive pay and Stock plan, I would love to work here for life and give my best.
Can get really really busy at times but, thats just how work is.
Cons
No stock and not competitive compensation.