3.0
22 May 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
All of the technical staff is either very knowledgeable or interested to learn. Career opportunities are there if you grab them. Flexible and stable employer.
Cons
Short-term thinking. Parts of management does not understand software development and is mostly interested in brownnosing other management. Most of the organization is not agile. Does not value high performers. Extremely distributed organization (near-shoring), which comes with its own problems.