Recognition from upper management
Flexible schedule (Hybrid 1 day per week at the office)
Teams are friendly and helpful
Cons
Smaller company means fewer benefits.
Salary incentives are more prevalent for sales and marketing which lead to cut throat bids that primarily affect the development team, which only receive a fix bonus instead of a flexible one.