- No work/life balance.
- Unrealistic expectations..The managers expect you to answer emails on weekends even for things that could wait until Monday
- Poor management practice..they wait until review time to tell you things you are doing wrong..how are people supposed to know they are doing something wrong when managers wait several months after the fact to inform employees the things are doing wrong?
- If an issue comes up at the last minute of the day right before you go home, you are expected to put off your dinner and stay at the office and work on the issue until it is resolved..regardless of the fact that doing it remotely is just as or more effective and the fix can't be implemented on production until at least the next day anyway..totally over the top ridiculous!
- Requires being on call..depending on the position, they may be short staffed and you may at times have to do this a lot especially if the company loses some employees due to people quitting or a layoff. You can expect to be woken up at 3am in some departments.
- They expect you to go the extra mile and put in a lot of work but when it comes to the time when bonuses should be paid, NO ONE GOT PAID A BONUS!
- There's a lot of competition from big players in the market and their sales have been consistently slow. Be careful about working for this company..you don't want to be somewhere where there is a higher chance of being laid off or even worse termination.
- Slow to adopt best practices and cutting edge methodologies.
- They believe that your job is not your passion if you don't conform to their expectations of volunteering to work unpaid overtime without being asked to. This has nothing to do with passion, it's a brain washing technique to scare you into thinking your job is in jeopardy if you don't conform to their crazy work culture and that it's not any different anywhere else which is not true.