Pros
It was my first employer, the team I worked with were very friendly and we were encouraged to help each other. Our bonus pay is based on performance. There are events inside the company every month of the year to take a break from our work.
Kontras
The cons are specific to the project I was in at the time I worked here: we were undermanned to the point that our workload affected our performance--preventing us from getting our bonuses that also changed earlier this year. Management hasn't communicated directly to us regarding our situation, and haven't offered anything to keep us working until we could get more team members. Can't enjoy company events when we're worried about being behind on work, we are sometimes selectively forced to go.