There's a good group of people here. We are all very supportive of one another and it shows in our work. The workflow is interesting. I feel like I am part of a winning team.
The cubicle walls are a bit short, but that actually helps out when you need to rely on the expertise of a colleague. It's too cold in here a lot of the time lol
They are a small company with only 40+ employees in the department I worked in, they are very warm and inviting and sweet people. I have no complaints.
The only con is that I wasn't good at the job.