Pros
There are hard working developers and quality assurance team members. Other than that, I'm typing this to make up for the 20-word minimum.
Cons
Upper management is childish and extremely set in their ways. The culture is extremely rigid, be to work at 9am (minimum) and be expected to work until 6 or later. Eight hour days are the minimum and there is no flex time; meaning you can't work twelve hours Monday and four hours on Tuesday, in case you have a life. There is a definite benifit if you've worked at the company for a few years, because you can get away with just about anything. There are various standards for employees, so don't expect to be held accountable equally. The development process is severely outdated, which makes the projects drag on and impacts quality - in a negative way. Overall, ChannelNet is an immature company who needs to get with the times and learn to retain employees by treating them with respect.