
Nice place to work and great work culture
Transparency and Involves employees in decision making process
They are very friendly and supportive
Friendly and help each other interms of need
Compensation can be even more better
All employees are treated equally
employees are allowed to work at their own pace
Work culture is great, every employee has given space for opinions.
A hike in salary based on my performance and recognition for the accomplishments
They care about the employees in every way possible, that's the best thing at Barracuda
The positive vibes here makes me feel good and the colleagues are all so friendly to be around