Its a good place to work. They have a lot of fun activities to reduce workplace stress. Weekly Happy Hours is the best.
The Work culture is relaxed when no project deadline is there but becomes quite hectic when a deadline has to be met. But this is the story of every company.
The worst thing about Cirrus is, their interns even after working so hard - more... for 7-8 months are not appreciated for their efforts and are not offered a Full Time in most cases recently. This is bad and it feels like Cirrus is looking for cheap employees to do the same work Full Timers do. - less