I have been working at KUBRA full-time (More than 3 years)
- BEST people ever, basically a second family
- flexible hours
- OK benefits
- a LOT of work, a lot of new clients
- free daily fruit
- company does social activities - BBQ, hockey, softball
- there are a lot of talented people working at Kubra, you can learn a lot here
- great HR
- great place to start for recent grads
- below average pay - make sure you negotiate a good pay before you start, yearly bonus is fairly weak and yearly salary increase can often be a measly 1%
- chronic shortage of resources, the company has grown very fast, but did not hire fat enough or good enough and due to low pay does not sustain talent long enough.
- red tape - there is a lot of that here. You don't have admin access to your PC, you often don't have access to simple things like the test environment (RDP recently removed without notification/warning) or even read access to PREP environment.
- the system is a mess because of poor design, overhaul will be difficult and slow
- a LOT of old legacy code (vb3/vb6). Only certain teams work with newest technologies
Advice to Management
Retain your senior employees by giving them a raise if their salary is low WITHOUT them asking for it A senior developer should be making more then 60K
Spend some money and buy decent PCs (especially laptops for TL/PM, they SUCK)
Reduce red tape - sometimes people can't do their job because they lost/don't have access to certain things in TEST or PREP.
Invest into proper environment hardware - PREP is not nearly close to environment in PROD. Things that work in PREP suddenly don't work in PROD because of that
Again, more money for senior staff automatically. People get tired of asking for more, they just look elsewhere instead. Lost a number of seniors in the last year
I have been working at KUBRA full-time (More than 5 years)
- Casual environment (attire wise and in general)
- Possibility of a flexible schedule
- Most people are friendly and helpful
- Exposure to different Microsoft technologies (vb3, vb6, vb .net, C#, ASP .net etc.)
- Workloads are often extremely high. I see many people working late into the evening.
- There is an "unwritten/unspoken" expectation of working after hours/on weekends to finish up work without overtime.
- Placing such effort will not necessarily be acknowledged/compensated by upper management.
- Telecommuting is generally looked down upon. Permitted under certain circumstances and when they require you to work after hours.
Advice to Management
- Set realistic expectations.
- Change is good, but changing things may be overwhelming
This will replace the current featured review for targeted profile. Are you sure you want to replace it?
Are you sure you want to remove this review from being featured for targeted profile?