It is very important for any potential candidate who is considering employment here to pay very careful attention to some of the negative reviews. Those reviews have a lot of merit.
Very cliquish environment; an unscrupulous culture.
Very questionable job security. The performance achieved is irrelevant.
This is a late startup. Thus, no bonus structure, stock and equity are available.
Similarly, career opportunities: forget about it.
The lack of organization and systematic planning has been appalling.
Unclear roles and expectations that changes very quickly. No direction regarding new projects. You are forced to figure it out and master it on your own very quickly.
Communication between departments in particular can be inconsistent, and sometimes just plain wrong.
Senior management consists of people who appear to be close friends. If you are not close friends with these people, consider your job in jeopardy. Senior management do, in fact, have a warped vision of the definition of teamwork. Contrary to their words, they are not devoted to their developers. Their measurement of performance is binary: Either you are performing, or you are not. Furthermore, also contrary to their words, the company has fired a lot of people, a fact they adamantly deny. The developers who are especially vocal have been mistreated, unfairly and harshly assessed, and abruptly terminated.