Recommend
CEO approval
Business outlook
Pros
I learned a lot during my time working there. Benefits were good.
Cons
I was told that I exceeded expectations in my reviews but that I was "too new" to be promoted. I felt that my skills were taken advantage of since they wouldn't promote me or give me a raise even though I was holding management level responsibilities.