Great Work Culture
Cutting edge technology
Product focused
Leadership cares about the clients and the employees
Flexible
Cons
Although having a better defined career ladder could help set employee expectations but at the same time one gets to overlap with multiple functions in technology and contribute to the company more than one would in a niche role