-Have the freedom to implement solutions using different technologies that we like.
-Everyone plays a big part in the rapidly growing company.
-Management is very friendly and open to discussions.
-Very flexible hours.
-Amazing, fun culture and great people to work with.
Cons
The office may get a bit loud some times, but it helps keep the office alive and energized!