Good place to start career
A good place to start a career. Very fast paced environment. But gives little room for mistakes, and the salary is poor.
They have a strong brand - have a strong leadership team and board so win notable deals with this support.
Staff contribution often goes unrecognized and one tends to feel undervalued.
But generally, a good place to learn.
Too much politics and poor pay