
Pay is very less compared to market
Good team and great friends
The work culture here is disappointing. it often feels like working in a call center
They need to focus on understanding employees' concerns rather than turning Barracuda into a call center.
Managers here need to adopt a more professional approach. currently, they come across more like school principals.