Pros
The company is constantly evolving, which provides lots of room for new opportunities and growth. During the time I've worked here, I have been able to carry projects from ideas to implementation. There is good support from direct supervisors and coworkers are smart, friendly, and fun to work with.
The pay is competitive.
Cons
There are no cons at the moment.